腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
哪种语言
的
泛型是
OCaml
中
类似于C++、Java或C#
的
泛型类和
函数
?
、
、
、
我从C++模板、Java泛型和C#泛型之间学到了区别,这有助于我更好地理解如何以不同
的
方式正确地
使用
它们。为了帮助我学习在
OCaml
中
使用
泛型,哪种语言
的
泛型是
OCaml
中
类似于C++、Jav
浏览 3
提问于2017-09-20
得票数 3
回答已采纳
3
回答
为什么更喜欢在
OCaml
中
使用
元组参数?
、
、
说 将'a -> 'b -> 'c调用约定与'a * 'b -> 'c进行比较时。在
使用
SML/NJ时,我习惯了输入和输出都
使用
元组类型:('a * 'b) -> ('c * 'd),因此
使用
元组来表示多个输入似乎与我表示多个输出
的
方式是对称<e
浏览 0
提问于2012-05-19
得票数 12
回答已采纳
1
回答
ocaml
-top无法编译过去(模式匹配)警告8
、
、
在macOS高山上
使用
ocaml
-top 1.1.5和
ocaml
4.02.3: 当编译一个文件时,当
函数
触发(模式匹配)警告8时,警告显示为红色(在我通常
使用
的
Windows
ocaml
-top版本
中
,它将是黄色
的
);
函数
本身似乎是编译
的
,并给出了一个类型,但文件
中
位于它下面的
函数
无法编译(就好像警告是实际
的
编译错误一样)。我失踪
的</
浏览 1
提问于2018-05-28
得票数 0
1
回答
OCaml
字符串和Coq字符串(从Coq提取到
OCaml
)
、
、
我
使用
了从Coq到
OCaml
的
提取,其中有Z、N、positive类型。| Z0| Zneg of positive 我在
OCaml
中有一个程序,其中一些
函数
使用
OCaml
类型
的
string在我
的
OCaml
程序
中
,我需要编写一些转换类型
的
浏览 1
提问于2014-09-02
得票数 2
回答已采纳
1
回答
为什么
ocaml
同时需要"let“和"let rec"?
、
、
可能重复: let succ n = n + 1;; if n =而在Haskell (GHCI),我可以写 let suc
浏览 2
提问于2012-02-17
得票数 44
回答已采纳
2
回答
"alt“在
OCaml
中有什么作用?
我目前正在
使用
ocaml
-re,我在我
的
代码中看到了这一行。我想知道alt在
OCaml
中
做什么?
浏览 15
提问于2019-06-04
得票数 1
2
回答
为什么
OCaml
的
线程被认为是“不够
的
”?
、
似乎很多人都在说
OCaml
没有很好
的
并发能力,也不适合web服务器应用。我能知道为什么
OCaml
的
并发/线程被认为是糟糕
的
吗?我可以用
OCaml
开发服务器应用程序吗?我可能会遇到什么问题?
浏览 1
提问于2013-05-03
得票数 15
回答已采纳
3
回答
“纯
OCaml
”是否等同于文学和风俗
中
的
“纯功能”?
、
、
、
、
我
的
理解是,“纯
OCaml
”指的是
OCaml
中
的
所有标准功能,包括它
的
非“纯”功能特性,而“纯功能”指的是通常
的
属性:没有副作用,没有异常处理等。在这个意义上,“纯
OCaml
”实现是与C或C++实现相对立
的
,比如
OCaml
。 然而,我最近与一个非常坚持“纯
OCaml
”在某些圈子中意味着
OCaml
的
“纯
函数
子集”的人进行了一场辩论。这两种意思是否真
浏览 10
提问于2016-01-28
得票数 4
2
回答
在makefile
中
需要特定
的
OCaml
版本
、
、
、
我
的
OCaml
程序
使用
OCaml
标准库
中
的
一些
函数
,这些
函数
是在版本4.01.0
中
才引入
的
。我如何安排当我
的
用户编译我
的
代码时,如果
OCaml
编译器
的
版本不是4.01.0或更高,编译器就会发出错误?我觉得这个错误比一般
的
“非绑定变量”错误更有帮助。 我看到
ocaml
-vnum发出"4.01.0“,所
浏览 7
提问于2017-01-24
得票数 1
1
回答
比较F#和
OCaml
、
我大致知道F#和
OCaml
在“特性”方面的不同之处(例如,
函数
器、camlp4、度量单位...)。换句话说,如果一些(惯用
的
) F#代码可以直接(可能微不足道地)转换成
OCaml
,那么这种转换必然会导致惯用
的
Ocaml
吗?编辑:从Guy Coder提供
的
链接
中
,我猜测一些“惯用
的
”
OCaml
代码可能不能直接转换为“惯用
的
”F#代码,因为在F#
中
异常要慢得多(在
OCaml</
浏览 5
提问于2016-04-21
得票数 24
回答已采纳
2
回答
检查字符串是否以
OCaml
中
的
文本结尾
的
最方便
的
方法是什么?
、
、
嗨,我一直在互联网上检查,以找到一种在
OCaml
中
实现“字符串是否以特定文本结尾”
的
好方法,我发现在
OCaml
中
操作字符串并不像我预期
的
那样简单。下面是我
的
OCaml
代码,它
使用
Str.regexp检查文件名称是否以".ml“结尾,以查看它是否是
OCaml
脚本文件。file") 注意,readFile是我编写
的
一个
函数
,用于从构造
的
full_p
浏览 8
提问于2016-06-16
得票数 5
回答已采纳
1
回答
删除“警告:未
使用
的
值声明”
的
特定出现
我试图
使用
警告装饰器([@*
ocaml
.warning])在本地删除关于特定未
使用
函数
的
警告,但是我找不到正确
的
语法(如果有语法的话)。我
使用
的
是
OCaml
4.02.1。在下面的代码
中
,我有一个dbg
函数
,它不是导出
的
,也从未
使用
过,但是我想对它保持沉默,警告32 (unused value dbg)。 我希望在代码
的
其他地方保持激活警告,以避
浏览 1
提问于2015-11-05
得票数 5
回答已采纳
4
回答
OCaml
会将多参数
函数
转换为运行
函数
还是相反
的
方法?
当我学习
OCaml
要点时,有人告诉我,
OCaml
中
的
每个
函数
实际上都是一个只有一个参数
的
函数
。多参数
函数
实际上是一个
函数
,它接受一个参数,并返回一个
函数
,该
函数
接受下一个参数并返回.,所以我
的
问题是如果我做了在
OCaml
内部,当它编译时,
OCaml
是否会将它更改为let plus = fun
浏览 2
提问于2014-12-23
得票数 5
回答已采纳
1
回答
如何在纯
OCaml
中
打印字符串
、
、
我们是否可以在
Ocaml
中
打印一个字符串,而不
使用
print_string (它是命令式
函数
)(我不知道是否可以这样说)。我要在纯
Ocaml
中
定义一个
函数
。谢谢你
的
帮助。
浏览 3
提问于2013-11-30
得票数 0
回答已采纳
1
回答
OCaml
插件
的
任意类型接口
、
我正在
使用
编写计算器,它能够在运行时计算
OCaml
表达式。 val f : unit -> float
Ocaml
_dynloader.Univ_constr.create () 我可以
使用
签名unit -> float
浏览 8
提问于2017-08-08
得票数 1
回答已采纳
1
回答
OCaml
作为C库,hello示例
、
、
我希望通过将
OCaml
编译到包含C接口
的
静态或共享库
中
,通过C++调用
OCaml
代码。似乎解释了如何为
OCaml
创建一个C接口。但是,我如何做到并编译它呢?以及如何获得要加载到我
的
.h代码
中
的
C++文件?
OCaml
运行时系统由三个主要部分组成:字节码解释器、内存管理器和一组实现基本操作
的
C
函数
。提供了一些字节码指令来调用这些C
函数
,由它们在<em
浏览 2
提问于2020-04-24
得票数 2
回答已采纳
2
回答
OCaml
动态检查行为不佳
的
本机
函数
、
是否可以在运行时检查
OCaml
中行为不佳
的
本机
函数
?这在C/
OCaml
混合项目中很有用。 // intentional mistake here // don't us
浏览 2
提问于2018-06-03
得票数 6
2
回答
在没有包装类型
的
情况下,可以从
OCaml
调用C
函数
吗?
、
、
、
、
OCaml
中
的
编译器。 我非常希望避免将任何ISO代码签入项目(尽管对C相当了解;这里
的
目标是专门学习和
使用
OCaml
)。根据这一点,我需要用
OCaml
为编译语言编写一个“运行时”,将其与主项目分开编译,然后将其与编译器本身
的
输出链接起来。不幸
的
是,它看起来像任何外部
函数
--即使是那些不接触任何
OCaml
数据
的
函数
--结构/
OCaml</em
浏览 2
提问于2017-10-04
得票数 3
3
回答
js_of_
ocaml
与核心
、
我对
OCaml
非常陌生,尤其是对js_of_
ocaml
编译器而言。 是否有人用js_of_
ocaml
编译了
使用
Jane Street
的
应用程序?在编译过程
中
,我会收到许多“缺少原语”
的
警告,然后当我尝试
使用
node运行它时,它们会变成一个实际
的
异常。我知道,这些原语不能从
OCaml
移植到JS,它们
的
实现应该依赖于应用程序,但是对于核心,实际上有数千个原语,而我
的
程序只
使用<
浏览 5
提问于2014-02-05
得票数 6
回答已采纳
2
回答
函数
Ocaml
中
“_”
的
使用
、
如果我有一个没有参数
的
函数
,它在一个列表上工作,比如: let listToCheck = function | hd ::(*some code*)let isTrue = listToCheck [1;2;3] in isTrue 现在,listToCheck是在列表上调用
的
,并且没有参数。因为listToCheck是一个在列表上调用
的
函数
,所以我可以在listToCheck中
使用</e
浏览 14
提问于2020-06-28
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券