带有匿名功能的功能行为

塞巴斯蒂安·沃拉(Sebastian Walla)|

作为SML的新手,使用SML NJ,我认识到了函数的这种行为:

- fun test g= fn x=>x;
val test : 'a -> 'b -> 'b = _fn
- test 1 2;
val it : int = 2
- test 1;
val it : '1 -> '1 = _fn

是这样的,unit如果在函数调用时没有给定值,则解释器将其用作输入参数g的数据类型?如果是这样,为什么这会发生在g而不是匿名函数的输入参数上?

塞巴斯蒂安·沃拉(Sebastian Walla)|

根据@molbdnilotest 1;只能将函数test(fn x=>x的值绑定it因此,g在第一次调用时将1分配给it带有某些参数的调用将执行该fn x=>x部分。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

奇怪的窗口功能行为

来自分类Dev

Android拆分功能行为

来自分类Dev

“ foreach”导致我的功能行为异常

来自分类Dev

前向脱位改变功能行为?

来自分类Dev

ZSH功能行为?(运行C ++)

来自分类Dev

C ++未执行的代码更改功能行为?

来自分类Dev

R中意外的套用功能行为

来自分类Dev

如何专门化(重载)单个类型的功能行为?

来自分类Dev

C ++未执行的代码更改功能行为?

来自分类Dev

更新到Swift 3后奇怪的转义功能行为

来自分类Dev

熊猫行功能行迭代

来自分类Dev

带有替换功能的JSON.stringify中的奇怪行为

来自分类Dev

PL / SQL过程DBMS_OBFUSCATION_TOOLKIT.MD5的异常功能行为

来自分类Dev

写终极版减速器和行动同样的功能行为

来自分类Dev

如何在匿名名称空间中使用带有免费功能的Google测试?

来自分类Dev

实体框架-Linq to Entities-带有匿名功能的奇怪问题

来自分类Dev

如何在匿名名称空间中使用带有免费功能的Google测试?

来自分类Dev

Excel的“ ISBLANK”功能带有“ IF”功能

来自分类Dev

带有索引/匹配功能的求和功能

来自分类Dev

具有匿名功能的array_walk

来自分类Dev

具有功能或匿名功能的Python map / filter / reduce

来自分类Dev

带有多选功能的GridView

来自分类Dev

带有警告信息的功能

来自分类Dev

带有模板的好友功能

来自分类Dev

带有回调的功能

来自分类Dev

带有文件夹创建/文件上传功能的烧瓶奇数行为

来自分类Dev

使匿名功能易于区分

来自分类Dev

翻译匿名功能

来自分类Dev

基本的套用匿名功能