问题标签 [ocaml]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ocaml - 我如何在 Windows 上配置/安装 jocaml
我能找到的唯一说明是:http: //eigenclass.org/hiki/fast-widefinder和旧的 jocaml 网站。
当我尝试使用 ./configure 进行配置时,它说 jocaml 和配套的 ocaml 版本不匹配。我尝试使用 jocaml 3.11.0 和 ocaml 3.11.0。如何前进?
我在邮件列表中阅读了对 Windows 的支持未经测试。这是否意味着我不能在 Windows 上使用 jocaml?
提前致谢。
multicore - 如何在 Ocaml 中使用多核进行蒙特卡罗模拟?
Ocaml 进程只能使用一个核心,为了使用多个核心,我必须运行多个进程。
是否有任何 Ocaml 框架可用于并行化 Monte Carlo 模拟?
concurrency - INRIA 是否会向 OCaml 添加并发原语?
我所说的“并发”是指轻量级进程,例如 Erlang 的 actor 和并发 GC,旨在使此类进程顺利运行。
如果 INRIA 能够摆脱当前 OCaml 实现的这些缺点,让 OCaml 为多核未来做好准备,那将是非常酷的。
PS F# 不是我想要的。
erlang - Erlang vs OCaml(最适合的利基)
嗨,我想学一门 FP 语言(当你在一个不需要你学习太多的职位上工作时总是很痛苦),在做了一些研究之后,我觉得 Erlang 和 OCaml 是我真正想要的两个喜欢弄湿我的脚,原因如下:
1) 我主要研究 C++ 中的高可用性 Web 服务器后端系统。我听说 Erlang 在可扩展性和容错方面是一个很好的解决方案。虽然我认为我现在的公司不会有任何 Erlang 项目,但我觉得 Erlang 可能是我长期职业发展的好语言。
2)我有一个非常擅长 OCaml 的同事,我的意思是他真的很擅长(但他现在不为他的日常工作而工作。他维护着几个图书馆)。所以我认为如果我学习 OCaml,他可能是一个很好的资源。
我的兴趣主要是分布式系统(我目前的工作是一些中间件开发工作)和高性能计算(猜猜看,我在研究生院研究了几年,特别是金融应用中的 PDE——所以我总觉得我可能会在以后的某个时候回去做一些金融建模工作)
有什么建议么?请不要建议“两个都学”,因为我没那么聪明:-)
谢谢
ocaml - 在记事本++中编译ocaml
我现在正在学习 OCaml,想知道是否可以让 Notepad++ 负责解释我的脚本并在编译器窗口中显示输出?
谢谢!
ocaml - 使用 OCaml 实现以下内容
我正在尝试使用 OCaml 为家庭作业实施以下操作:
所以,例如
我有:
但我只是不知道我应该使用什么语法来让它返回一个函数而不是一个布尔值。
我不是要求有人来解决问题,但如果有人可以发布一些代码来接收函数、操作它并返回它,我将不胜感激。
list - OCaml:List.fold_left 是如何工作的?
我正在尝试找到浮动列表的平均值。
List.fold_left 是如何工作的?(将第一个参数应用于列表(第三个参数)......但是第二个参数是什么?)
顶层返回此错误:
在 OCaml 中迭代列表的首选方法是什么?
crash - Ocaml“内存不足”异常;详细模式显示“结构比较中的堆栈溢出”
需要修复来自外星来源的非常庞大的 ocaml 程序。问题之一是程序在看似无辜的行崩溃:
“内存不足”异常。问题是那里肯定有足够的内存,并且这条线对于其他输入来说执行得很好,甚至在处理问题的过程中更早。
使用 运行它后OCAMLRUNPARAM="v=63"
,我看到在崩溃之前打印的一行:
结构比较中的堆栈溢出
所涉及的结构定义如下。 loc
是类型location
。
应该怎么做才能使代码执行?
ocaml - OCaml:为什么这段代码会产生类型检查错误?
这是我的代码:
将其输入顶层会产生以下结果:
我已经尝试了很长时间,但我无法弄清楚为什么这会产生错误。它是否认为这l
是一个 int 列表?
解决方案:(从下面。谢谢!)
ocaml - 有哪些 OCaml 库用于惰性列表处理?
有哪些提供惰性列表处理的 OCaml 库?我正在寻找这些方面的东西:
与用于回溯Stream
Camlp4 解析器的类型和语法糖集成会很好。