腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
哪种语言
的
泛型是
OCaml
中
类似于C++、Java或C#
的
泛型类和
函数
?
、
、
、
我从C++模板、Java泛型和C#泛型之间学到了区别,这有助于我更好地理解如何以不同
的
方式正确地使用它们。为了帮助我学习在
OCaml
中使用泛型,哪种语言
的
泛型是
OCaml
中
类似于C++、Java或C#
的
泛型类和
浏览 3
提问于2017-09-20
得票数 3
回答已采纳
2
回答
"alt“在
OCaml
中有什么作用?
我目前正在使用
ocaml
-re,我在我
的
代码中看到了这一行。我想知道alt在
OCaml
中
做什么?
浏览 15
提问于2019-06-04
得票数 1
4
回答
OCaml
会将多参数
函数
转换为运行
函数
还是相反
的
方法?
当我学习
OCaml
要点时,有人告诉我,
OCaml
中
的
每个
函数
实际上都是一个只有一个参数
的
函数
。多参数
函数
实际上是一个
函数
,它接受一个参数,并返回一个
函数
,该
函数
接受下一个参数并返回.,所以我
的
问题是如果我做了在
OCaml
内部,当它编译时,
OCaml
是否会将它更改为let plus = fun
浏览 2
提问于2014-12-23
得票数 5
回答已采纳
1
回答
OCaml
作为C库,hello示例
、
、
我希望通过将
OCaml
编译到包含C接口
的
静态或共享库
中
,通过C++调用
OCaml
代码。似乎解释了如何为
OCaml
创建一个C接口。但是,我如何做到并编译它呢?以及如何获得要加载到我
的
.h代码
中
的
C++文件?
OCaml
运行时系统由三个主要部分组成:字节码解释器、内存管理器和一组实现基本操作
的
C
函数
。提供了一些字节码指令来调用这些C
函数
,由它们在<em
浏览 2
提问于2020-04-24
得票数 2
回答已采纳
1
回答
将
OCaml
转换为F#:将
OCaml
报价添加和报价扩展器转换为F#
、
我正在将几个基于
OCaml
的
模块转换为F#,并运行到
OCaml
‘’Quot.add‘编译器
的
引号扩展程序
中
。 在F#图书、F#站点、谷歌和这里搜索了引号扩展器和‘Quot.add’编译器指令之后,我得到
的
答案是否定
的
。是否有人能确认F#不支持
OCaml
‘’引号
的
浏览 3
提问于2012-05-02
得票数 4
回答已采纳
2
回答
为什么
ocaml
有可变
的
数组?
、
为什么
Ocaml
有可变
的
数组?据我所知,
函数
式编程是为了最小化副作用。可变(edit:)数组不是与这个想法相反吗?甚至连字符串在
Ocaml
中都是可变
的
,这在python
中
甚至不是这样
的
,或者
OCaml
不被认为是一种纯
函数
式语言?
浏览 22
提问于2020-08-26
得票数 1
回答已采纳
3
回答
为什么更喜欢在
OCaml
中使用元组参数?
、
、
说 将'a -> 'b -> 'c调用约定与'a * 'b -> 'c进行比较时。在使用SML/NJ时,我习惯了输入和输出都使用元组类型:('a * 'b) -> ('c * 'd),因此使用元组来表示多个输入似乎与我表示多个输出
的
方式是对称
的
。为什么推荐对元组参数进行
OCaml
<
浏览 0
提问于2012-05-19
得票数 12
回答已采纳
1
回答
OCaml
mod
函数
返回与%不同
的
结果
、
、
、
OCaml
mod
中
的
模块化
函数
返回
的
结果与python
中
的
模块化运算符不同。
OCaml
:- : int = -1>>> -1 % 4为什么结果不同? 是否有在%
中
作为
OCaml
操作
的
标准模块功能?
浏览 3
提问于2017-10-15
得票数 7
回答已采纳
2
回答
删除
Ocaml
中
的
变量
我以前找不到人问这个问题:如果没有,那么如何在
OCaml
中
管理变量?
浏览 3
提问于2022-03-02
得票数 -1
回答已采纳
1
回答
OCaml
字符串和Coq字符串(从Coq提取到
OCaml
)
、
、
我使用了从Coq到
OCaml
的
提取,其中有Z、N、positive类型。| Z0| Zneg of positive 我在
OCaml
中有一个程序,其中一些
函数
使用
OCaml
类型
的
string在我
的
OCaml
程序
中
,我需要编写一些转换类型
的
函数
:s
浏览 1
提问于2014-09-02
得票数 2
回答已采纳
2
回答
为什么
OCaml
的
线程被认为是“不够
的
”?
、
似乎很多人都在说
OCaml
没有很好
的
并发能力,也不适合web服务器应用。我能知道为什么
OCaml
的
并发/线程被认为是糟糕
的
吗?我可以用
OCaml
开发服务器应用程序吗?我可能会遇到什么问题?
浏览 1
提问于2013-05-03
得票数 15
回答已采纳
2
回答
OCaml
中
的
toString()等效项
我是
OCaml
新手,正在尝试调试一些
OCaml
代码。
OCaml
中有没有等同于toString()
函数
的
函数
,可以将大多数对象打印为输出?
浏览 1
提问于2013-11-21
得票数 11
1
回答
为什么
ocaml
同时需要"let“和"let rec"?
、
、
可能重复: let succ n = n + 1;; if n =而在Haskell (GHCI),我可以写 let f
浏览 2
提问于2012-02-17
得票数 44
回答已采纳
1
回答
ocaml
-top无法编译过去(模式匹配)警告8
、
、
在macOS高山上使用
ocaml
-top 1.1.5和
ocaml
4.02.3: 当编译一个文件时,当
函数
触发(模式匹配)警告8时,警告显示为红色(在我通常使用
的
Windows
ocaml
-top版本
中
,它将是黄色
的
);
函数
本身似乎是编译
的
,并给出了一个类型,但文件
中
位于它下面的
函数
无法编译(就好像警告是实际
的
编译错误一样)。我失踪
的
案子显然是故意
的</e
浏览 1
提问于2018-05-28
得票数 0
2
回答
检查字符串是否以
OCaml
中
的
文本结尾
的
最方便
的
方法是什么?
、
、
嗨,我一直在互联网上检查,以找到一种在
OCaml
中
实现“字符串是否以特定文本结尾”
的
好方法,我发现在
OCaml
中
操作字符串并不像我预期
的
那样简单。下面是我
的
OCaml
代码,它使用Str.regexp检查文件名称是否以".ml“结尾,以查看它是否是
OCaml
脚本文件。file") 注意,readFile是我编写
的
一个
函数
,用于从构造
的
full_path读取文件。我
浏览 8
提问于2016-06-16
得票数 5
回答已采纳
1
回答
未实现
的
Javascript原语caml_pure_js_expr
、
、
我想编写和编译cubes.ml,以便它封装一个
OCaml
函数
,使JS
函数
可以在web
中
调用;2)
OCaml
函数
和字节码仍然可以在Linux下
的
命令行中进行测试。-linkpkg cubes.ml -o T 我已经测试过其他JS或cubes.js文件可以很好地调用cubes.js
的
函数
。所以我
的
目标已经实现了。 但是,我
的
目标无
浏览 4
提问于2016-05-19
得票数 2
3
回答
“纯
OCaml
”是否等同于文学和风俗
中
的
“纯功能”?
、
、
、
、
我
的
理解是,“纯
OCaml
”指的是
OCaml
中
的
所有标准功能,包括它
的
非“纯”功能特性,而“纯功能”指的是通常
的
属性:没有副作用,没有异常处理等。在这个意义上,“纯
OCaml
”实现是与C或C++实现相对立
的
,比如
OCaml
。 然而,我最近与一个非常坚持“纯
OCaml
”在某些圈子中意味着
OCaml
的
“纯
函数
子集”的人进行了一场辩论。是否存在这样<e
浏览 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
3
回答
js_of_
ocaml
与核心
、
我对
OCaml
非常陌生,尤其是对js_of_
ocaml
编译器而言。 是否有人用js_of_
ocaml
编译了使用Jane Street
的
应用程序?在编译过程
中
,我会收到许多“缺少原语”
的
警告,然后当我尝试使用node运行它时,它们会变成一个实际
的
异常。我知道,这些原语不能从
OCaml
移植到JS,它们
的
实现应该依赖于应用程序,但是对于核心,实际上有数千个原语,而我
的
程序只使用输出到stdout。另外,我甚至很难编译一个简
浏览 5
提问于2014-02-05
得票数 6
回答已采纳
1
回答
“`val散列:”-> int`‘是如何在
OCaml
中
实现
的
?
、
在
OCaml
中
,Hashtbl可以将任何东西转换为int。 但是
OCaml
是如何做到这一点
的
呢?
浏览 1
提问于2013-03-22
得票数 5
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券