官方网站显示以下功能
square = (x) -> x * x
Run Code Online (Sandbox Code Playgroud)
然后你可以做类似的事情
square(4)
Run Code Online (Sandbox Code Playgroud)
是否可以使用匿名函数在一行中完成上述操作?我在考虑以下内容
(f = do (x) -> x * x) (4)
Run Code Online (Sandbox Code Playgroud)
我的代码没有编译,但我希望意图足够明确
我不确定这个应用程序是什么,但如果你将它包装在括号中square,你可以替换for 的定义square:
((x) -> x*x)(4) #evaluates to 16
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
92 次 |
| 最近记录: |