smlnj

smlnj

文章 0 浏览 6

标准ml值限制误差

您好,我需要帮助理解为什么我在这段代码中遇到值限制错误,以及如果可能的话如何解决它。 特别是在 val cnil 中,我试图创建一个空的 CLIST 结构来与…

小嗷兮 2024-10-19 23:55:42 10 0

标准 ML/CML 错误运算符 - 操作数错误

我正在尝试使用标准 ML 的 CML 扩展来实现并发列表,但我遇到了错误,这可能与我是标准 ML 的新手有关。我已将 clist 实现为具有输入和输出通道,并将…

公布 2024-10-19 08:28:53 6 0

SML-NJ,如何编译独立可执行文件

我开始学习Standard ML,现在我尝试使用新泽西编译器的Standard ML。 现在我可以使用交互式循环,但是如何将源文件编译为独立的可执行文件? 例如,在…

挖鼻大婶 2024-10-18 03:07:57 7 0

增加 SML/NJ 中的打印深度

我正在尝试让 SML/NJ 在顶层打印出结果,而无需 到处都放#号。 根据一些旧文档(以及 2001 年发布到该新闻组的帖子), 应该可以使用 Compiler.Contro…

为你拒绝所有暧昧 2024-10-18 02:26:53 9 0

输出在 REPL 中被 # 符号截断

我编写了一个按预期工作的函数,但我不明白为什么输出是这样的。 功能: datatype prop = Atom of string | Not of prop | And of prop*prop | Or of …

爱本泡沫多脆弱 2024-10-13 18:40:26 8 0

从列表中获取元素的机制

是否可以在不使用函数 head 和 tail 的情况下从新泽西州的 SML 列表中获取元素,类似这样: val a = [1,2,3]; a[1]; 提前致谢…

ヤ经典坏疍 2024-10-11 11:11:26 8 0

ML 中的序列(有限和无限)

好的, 我已经有了序列的下一个定义: datatype 'a seq = Nil | Cons of 'a * (unit-> 'a seq); 我需要实现下一个函数: filterq_n:('a -> bool) -> i…

白日梦 2024-10-10 19:50:20 12 0

输出在 REPL 中被 # 符号截断

我编写了一个按预期工作的函数,但我不明白为什么输出是这样的。 功能: datatype prop = Atom of string | Not of prop | And of prop*prop | Or of …

橙幽之幻 2024-10-09 08:19:35 15 0

处理 ML 中的异常

大家,我试图了解异常在 ML 中是如何工作的,但是我遇到了奇怪的错误,并且我无法弄清楚出了什么问题: exception Factorial fun checked_factorial n…

苍暮颜 2024-10-08 21:12:24 10 0

SML 列表相等奇怪

我有这样一段代码: fun foldr2(f, x::xs) = if xs = [] then x else f(x, foldr2(f, xs)) 使用类型签名 (''a * ''a -> ''a) * ''a list -> ''a 看起…

画中仙 2024-10-08 03:54:34 12 0

新列表数据类型

如何在 ML 中定义新的数据类型,让我们假设 newList,这样它可以包含元素 'a (int、real 等)的列表、嵌套列表,例如: 如果我的类型'a是int,值可能…

淡淡の花香 2024-10-07 20:19:44 9 0

警告:调用 polyEqual

有人可以解释一下,这个警告是什么意思吗? stdIn:18.35 Warning: calling polyEqual 为什么我在下面的语句中使用“a”而不是“a”: val alreadyVisi…

苏佲洛 2024-10-05 07:39:06 13 0

新泽西州 SML 中的图表

我需要使用机器学习编写一些函数,该函数接收有向图的边列表[(1,2),(1,3),(3,2)] ,这意味着从 1 到 2 和从 1 到 3 的有向边...,并且我还收到两个顶…

烦人精 2024-10-05 04:10:05 13 0

NJ 的 ML 中的嵌套本地声明

大家好,我有这段代码: local helper(f, i, j) = local fun NTimesF(f, n:int) = if n = 1 then fn (x) => f(x) else fn (x) => f(NTimesF(f, n - 1)…

成熟稳重的好男人 2024-10-04 14:55:19 10 0

输入/输出操作 - ML

我正在学习机器学习。 有人可以帮我解决 ML 中的基本输入/输出功能吗? 我只想从控制台读取输入并将其存储在变量中并在我的 ML 程序中使用它。 请帮忙…

再浓的妆也掩不了殇 2024-10-03 20:44:00 12 0
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文