sml 相关问题

标准ML是一种带有类型推断的高级函数语言。

sml中的语法错误:插入LOCAL

以下方法确定从列表的开头开始最多可以加多少个数字,而最多不可以加4:number_before_Reaching_sum(4,[1,2,3,4,6]);应该返回:val ...

回答 1 投票 1

?标准ML:如何计算x的i次方?

我是Standard ML的新手。我正在尝试计算x的平方i,其中x是一个实数,而i是一个非负整数。该函数应带有两个参数x和i这是到目前为止我所拥有的:fun ...

回答 1 投票 0

SML作为值

[我正在SML中对此进行实验-val p =(fn(x,y)=> x + y,fn(x,y)=> x-y)val p =(fn,fn):(int * int-> int)*(int * int-> int)但我一次只能对其进行一次评估-#...

回答 2 投票 0

为什么绑定不详尽?

为什么绑定在最后一行没有详尽的警告?水果类型数据=苹果数据类型大小水果=大水果|较小的水果大x =大苹果;我认为绑定是详尽无遗的,因为...

回答 1 投票 0

我如何分配一个带有自由类型变量的表达式,就像我将其他函数f分配为val x = f:?

我如何为表达式分配自由类型变量,就像我将其他函数f分配为val x = f:?我很开心咖喱f x y = f(x,y); val dummy = fn(x,y)=> {a = x,b = y}(*或...

回答 1 投票 1

number_in_month练习(SML错误:将列表中的整数与整数进行比较时,运算符和操作数不一致)

我是Standard ML的新手,无法弄清楚为什么会出现这种类型的不匹配错误:fun number_in_month(month:int,dates:int list)=如果为null ...

回答 1 投票 1

[使用让入和模式匹配的SML merge_sort函数

fun merge_sort(_,nil)=零| merge_sort(_,[a])= [a] | merge_sort(f,L)=让乐趣减半nil =(nil,nil)|减半[a] =([a],无)|减半(a :: b ::休息)= ...

回答 1 投票 0

为什么此SML mergeSort函数不返回排序列表?

它最终不返回任何内容。另外,在运行时,它表示是:-val merge_sort = fn:('a *'a-> bool)->'b list->'a list当我知道应该是这样的时候:-val merge_sort = fn: ('a *'a ...

回答 1 投票 0

number_in_month练习(如何在SML中不返回任何内容而不是空列表)

我正在使用SML进行编程任务。其中一个功能要求我将使用的int三元组列表((int * int * int)list)返回给其他列表。该函数对日期进行排序...

回答 1 投票 0

number_in_month练习(为什么x = x +1被认为是sml中的布尔值,而x是int以及如何正确地表示x = x +1?)

更新:我想用这段代码来获取日期,年/月/日和给定数字作为月份的列表,并检查给定列表中有多少个日期在同一日期月份...

回答 1 投票 1

number_in_month练习(在SML中获得EQUAL。OP错误,一个功能不能正常工作,其他功能则不行)

(*写一个函数number_in_month,该函数接受日期和月份列表(即int),并返回给定月份列表中的日期。*)fun number_in_month(datelist:(int * int * int )...

sml
回答 2 投票 0

如何在sml中将curried函数的输入声明为实数?

[这是我的咖喱阶乘函数代码,我希望输出为真正有趣的pow(x:real)(n:real)= if(n = 0.0)然后1.0 else x:real * pow(x:real)( n-1:real);但是我的语法真的是错误的……

回答 1 投票 0

创建使用SML读取文件的列表

[我正在尝试创建一个读取文本文件的列表,例如,我有一个像这样的文本文件“ 1 5 12 9 2 6”,我想创建一个像这样的列表[1,5,12,9, 2,6]使用SML

回答 1 投票 1

您如何在MacOS Catalina上设置StandardML

我已按照http://smlnj.org/dist/working/110.96/index.html上的说明进行安装。我单击下载的程序包,然后单击打开,这将打开安装程序。一旦这是...

回答 1 投票 0

具有内部状态的简单函数

我想编写一个内部状态最小的函数。它应该具有签名f:()->(),并且在第n次调用时应打印数字n。我认为裁判是必要的,...

回答 1 投票 0

SML是否支持对匹配表达式中的模式进行防护?

我想到的是类似于此处所述的F#机制。在调查中,我没有发现明确指出或没有的内容。

回答 1 投票 -1

SML运算符和操作数不同

我正在尝试用sml编写我的第一个函数。它使用一个元组,并返回第一个元素乘以10,第二个元素乘以6和第三个元素的总和,然后除以10。我不知道我是什么...

sml
回答 1 投票 1

SML中具有有限数量的类型n> 1的值

因此,问题是对于任何整数n,是否存在正好具有n个类型的值。对于n = 0和n = 1,答案应该是明确的(零,很多),但是对于n> 1?

回答 2 投票 1

在标准ML列表中查找中间元素

我试图在SML中找到列表的中间元素,而不使用任何形式为List.what的预先实现的功能。我可以使用需要2个相同列表的函数,递归调用...

回答 1 投票 0

是什么导致我的SML变量未绑定?

我对SML代码非常陌生,我正在尝试制作一个函数,该函数返回一个所有素数的列表,直到用户给出的数字为止。除了保持...

回答 2 投票 2

© www.soinside.com 2019 - 2024. All rights reserved.