ocaml

ocaml

文章 0 浏览 3

为什么 OCaml/F# 中的函数默认不是递归的?

为什么 F# 和 OCaml(可能还有其他语言)中的函数默认情况下不是递归的? 换句话说,为什么语言设计者认为在如下声明中显式地输入 rec 是个好主意: l…

夜吻♂芭芘 2024-07-21 19:46:57 5 0

程序程序员的功能代码片段列表?

有时,我仍然在尝试将过程代码转换为功能代码时陷入困境。 是否有映射到程序习语/片段的功能习语/片段列表? 编辑 由于这些片段似乎没有一个集中的网…

冬天旳寂寞 2024-07-19 05:58:00 6 0

OCaml 中的中介者设计模式

我试图在 OCaml 中实现两个类之间的相互绑定(中介模式),但在编译时出现错误。 class virtual ['mediator] colleague mIn = object val m = mIn met…

白鸥掠海 2024-07-19 05:10:10 5 0

OCaml 中的访问者设计模式

我正在尝试使用 OCaml 的 OO 构造和类型系统来实现访问者设计模式,但在实例化元素时遇到了问题。 class virtual ['hrRep] employee = object method …

木緿 2024-07-18 22:16:20 7 0

我全神贯注于 OCaml

我只是一个新手程序员(我这样做是为了好玩),我来自 Python/C++/其他过程语言和问题解决的过程风格的世界。 在对 OCaml 的功能风格感到困惑大约一周…

风启觞 2024-07-17 05:38:18 4 0

SML 和 OCaml 有什么区别?

Closed. This question needs to be more focused. It is not currently accepting answers. 想要改进这个问题吗?通过编辑这篇文章来更新问题,使其…

骷髅 2024-07-15 11:47:49 6 0

将 PCL 转换为 PDF

我希望创建(作为概念验证)一个 OCaml(最好)程序,将 PCL 代码转换为 PDF 格式。 我不知道从哪里开始。 是否有这样做的标准化算法? 对于完成这项…

迷雾森÷林ヴ 2024-07-15 07:10:40 4 0

无需初始化的 OCaml 数据成员

我想使用 OCaml 创建一个带有数据成员的对象,但不一定要为数据成员指定初始值。 许多示例似乎都使用列表,但我想使用我创建的对象类型的单个实例。 …

临走之时 2024-07-14 21:31:50 12 0

如何在 OCAML 类中声明记录

我想在类中声明一条记录,如下所示: class player (x, y)= object(self) type gun = {x:int y:int active:bool} val guns = Array.create 5 {x=0 y=0…

滥情哥ㄟ 2024-07-14 21:12:19 1 0

在 OCaml 中操作列表

我在以下上下文中操作 OCaml 中的深层嵌套列表时遇到问题。 class foo (pIn:int)= object (self) val p = pIn val even = if (pIn mod 2) = 0 then tr…

审判长 2024-07-14 19:45:37 6 0

OCaml 中的函子

我在函子(及其结果类型)方面遇到了一些问题。 下面,我有一个使用 Ordered 类型的 Set 函子。 我实际上使用了 OCaml 附带的 set.ml 来获取一些指导…

为你鎻心 2024-07-14 19:03:23 4 0

OCaml 对象中的递归函数

我试图在对象方法的上下文中找出 OCaml 的递归。 我已经尝试过以下代码,但似乎无法编译它。 class foo = object (self) method loopTest = let rec d…

妄想挽回 2024-07-14 15:59:18 7 0

在 OCaml 的 OOP 构造中动态确定类型

我正在学习 OCaml 的 OOP 构造,并今天部分实现了这一点,直到我意识到我不知道如何在不使用对象外部的 type 关键字的情况下表示多态匹配语句。 class…

这个俗人 2024-07-14 15:37:04 4 0

如何在 OAML 中读取位图?

我想使用 OCAML 读取位图文件(从文件系统)并将像素(颜色)存储在具有位图维度的数组中,每个像素将占用数组中的一个单元格。 我找到了函数Graphics…

对风讲故事 2024-07-14 11:25:05 7 0

OCaml 中的经典单例实现

我正在尝试在 OCaml 中概念化单例设计模式(qua Java),并且看到过任何暗示函子或模块的实例,而我在 GoF 工作的概念证明中都没有使用它们。 基本上…

万人眼中万个我 2024-07-14 00:10:28 6 0
更多

推荐作者

qq_FjTq5B

文章 0 评论 0

18273202778

文章 0 评论 0

WordPress小学生

文章 0 评论 0

〃温暖了心ぐ

文章 0 评论 0

迷乱花海

文章 0 评论 0

niuniu

文章 0 评论 0

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