ocaml

ocaml

文章 0 浏览 3

实现并表示多元运算

我不确定我什至不知道如何问这个问题。在实现编译器时,我希望允许客户端指定元组的折叠。我提供了一种柯里化和取消柯里化函数的方法,但这仅仅是因为…

镜花水月 2024-10-10 01:54:21 0 0

ocaml中的模式匹配问题

我编写了用于分解布尔函数的函数,问题是我得到的编译是:“警告5:此函数应用程序是部分的,也许缺少一些参数。” 我该如何解决这个问题?我设置了错…

等风来 2024-10-09 15:44:52 0 0

OCaml 中的忽略函数

在《使用目标 caml 开发应用程序》一书的第 95 页上, let imap f l = let l_res = icreate () in while not (iempty l) do ignore (icons (f (ihd l)…

情仇皆在手 2024-10-08 21:10:54 0 0

在 OCaml 中传递零数量 lambda 函数的快捷方式

有没有什么简单的方法可以将零数量函数传递给另一个函数。现在我这样做: let f a b c = ... a (fun () -&gt f a b c) 第二行有语法糖吗?…

简单爱 2024-10-08 20:57:41 0 0

理解 Ocaml 中的命令式列表示例

我是 ocaml 的新人。 感谢有人能帮助我理解 本书第 94 页提供的材料 “使用目标 caml 开发应用程序”。 难以理解以下段落的含义: 只是 (itl l) 的评…

梦纸 2024-10-08 20:55:34 0 0

使用 OCaml 和 Haskell 制作独立的顶层

在 Common Lisp 中,程序通常生成为二进制文件,并在其中捆绑了翻译器。 StumpWM 就是一个很好的例子。 如何使用 Haskell 和 OCaml 做同样的事情? 也…

廻憶裏菂餘溫 2024-10-08 15:50:20 0 0

如何访问 OCaml 中的列表

我想编写一个函数来检查列表中的每个项目是 true 或 false。如果至少有一个元素为 false,它将返回 true,因此: assert_eq "checkFalse [true false …

吹梦到西洲 2024-10-08 13:47:56 2 0

在 OCaml 中展开元组

有没有办法将函数作为函数参数应用于元组成员?或者如果没有,我是否可以创建一个具有任意数量参数的函数,并在其主体中将另一个函数应用于“尾部”,…

懒的傷心 2024-10-08 13:30:28 1 0

OCaml 顶级输出格式

如果我在 OCaml 的顶层执行以下命令: #require "num" open Ratio ratio_of_int 2 输出是: - : Ratio.ratio = &ltratio 2/1&gt 这样的格式如何可能?…

被翻牌 2024-10-08 10:57:26 0 0

匹配元组列表中的一项

我有一个 (string, int) 形式的元组列表。我正在尝试搜索列表并返回其字符串组件与参数匹配的元组,如下所示: let find_tuple string_name tuples_li…

迷离° 2024-10-08 07:25:14 0 0

使用最少的分隔符解析列表

我有一种包含 4 种语句的语言:s00、s01、s10、s11,其中前导 1 表示初始关键字,尾随 1 表示终止,并且我有一个分隔符“”。我可以用“”终止任何语…

风筝在阴天搁浅。 2024-10-08 03:16:30 0 0

引用 OCaml 中的当前模块

是否有任何类型的关键字(例如 this)来引用当前模块?例如,我应该在此处放置什么: module Test: Test_Type = struct module N = Test_Outside(___)…

可可 2024-10-08 01:31:38 0 0

高阶函数的类型

如果我为高阶函数指定(我认为)正确的类型,OCaml 编译器将拒绝该函数的第二次使用。 该代码 let foo ():string = let f: ('a -&gt string) -&gt 'a …

水溶 2024-10-07 18:24:08 0 0

内联算法

有谁知道任何讨论内联算法的论文吗?与之密切相关的是,父子图与调用图的关系。 背景:我有一个用Ocaml编写的编译器,它积极地内联函数,主要是由于这…

ゞ记忆︶ㄣ 2024-10-07 12:25:13 2 0

OCaml 中嵌套签名的示例?

在 OCaml 中,您可以嵌套签名: module type FOO = sig module type BAR (* … *) end 我只是想知道是否有人有任何使用中的示例,因为我想不出任何需…

相思碎 2024-10-06 12:16:07 0 0
更多

推荐作者

lioqio

文章 0 评论 0

Single

文章 0 评论 0

禾厶谷欠

文章 0 评论 0

alipaysp_2zg8elfGgC

文章 0 评论 0

qq_N6d4X7

文章 0 评论 0

放低过去

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文