ocaml专题提供ocaml的最新资讯内容,帮你更好的了解ocaml。
在OCaml自定义顶层中设置提示 - | 在OCaml自定义顶层中,是否可以通过编程将提示从ѭ0设置为其他内容?我希望能够根据用户的自定义功能的最后一项进行更改(有点像bash中的设置PS1)。我什至找不到更改它的#指令。谢谢!     
Jason Hickey的Ocaml书是否公开回答? - | 我正在阅读杰森·希基(Jason Hickey)撰写的Ocaml书,并在每一章的末尾进行练习,但是在任何谷歌搜索中都找不到答案。几天前,我通过cs.caltech.edu向jyh发送了电子邮件,但他尚未回复。我只是想问问周围是否有人。谢谢!     
Ocaml中带有参数的类型的数组 - | 我要在Ocaml做家庭作业... 我的老师说我们必须使用以下两种类型: type \'a zapis = Prazen | Zapis of string * \'a;; type \'a asocpolje = \'a zapis array;...
OCaml返回值 - | 在“使用OCaml开发应用程序”一书中,有关于返回值的以下解释:   由于分号前面的值将被丢弃,因此当Objective CAML不是单位类型时,它会发出警告。 # print_int 1; 2 ; 3 ;; Characters 14-15:...
如何跟踪OCaml程序的错误? - | 我正在编写用OCaml编写的编译器。有时在执行错误时,它会显示错误行,但不会显示上下文,例如,函数的调用方式,使用的值... 为了帮助调试,有谁知道一种方法来显示执行步骤,直到出现具有相关变量实际值的错误为止? 顺便说一句,我正在使用Emacs作...
使用Ocaml的OpenGL + GLUT - | 我在安装OpenGL(和GLut)并将其与Ocaml结合使用时遇到问题。 我尝试了许多不同的软件包(在Linux和Windows下),但总是遇到问题 关于未找到的模块或其他。 会更容易些:Linux或Windows?我该怎么办?哪种捆绑包最好? ...
在哪里定义Ocaml的通用功能? - | 我有一些ѭ0functions文件共享的一些非常基本和简单的功能:例如,警告,错误...我想知道,而不是在每个.ml文件中重复它们的定义,而是在一个普通的地方定义它们,而仅仅是必要时给他们打电话?是否一定是模块? 非常感谢你!     
OCaml —返回包含该列表尾部的列表 - | 对于[1;2;3;4;5],我想返回[[1;2;3;4;5];[2;3;4;5];[3;4;5;];[4;5];[5];[]] 我正在尝试使用列表库,但不确定如何使用。到目前为止,我知道我必须使用List.tl来获取没有第一个元素的列表 let ...
OCaml:函数输入(\'a *\'b->\'c) - | let rec map2 (f : \'a * \'b -> \'c) (l1 : \'a list) (l2 : \'b list) : \'c list = match (l1,l2) with | ([], []) -&g...
在ocaml中建立一个整数列表 - | 我想编写一个在两个整数(包括两个整数)之间建立列表的函数 rec myFunc x y将建立一个列表,其中包含x和y之间的所有整数,包括x和y 对于现在的逻辑,我有这样的事情: let rec buildList i n = let x = i...
首先,我定义了类型: <pre><code>type people_group = {people : char list; distances : (char * float * char) list};; </code><
我有一个文本文件,我想编写一个函数来读取这个文件并返回一个元组列表,其中每个元组将包含作为
如果我有 2 个列表 ['a'; 'b'] 和 [1;2;3;4] 我想得到类似 [('a',2);('a',4);('b',3); ('b', 1)]。所以关键是我需要使用
我有一个 json 文件,我试图将其解析为 ocaml/reasonml。我试图做的是将 json 文件解析为 OCaml 数据类型,以
下午好, 我正在尝试使用 Z3 OCaml 绑定构建一个包含一些有边界变量的公式。对于上下文,我试图
我无法弄清楚 if 语句的问题。<br/> 我的代码: <pre><code>type chess_board = char array array;; type position = int *
如何在不使用数组模块的情况下将列表转换为数组? <code>let rec mk_hlp s v = match s with |0 -&gt; [] |_ -&gt
我想知道 Array 模块的 to_list 和 of_list 函数的实现。
我正在尝试在 OCaml 中使用 Writer monad。 <pre><code>module Writer : Monad = struct type &#39;a t = &#39;a * string let
所以代码是计算每个殖民地的成本,其中地球是最上面的一个,就像一棵树,规则是叶子的成本是它们