|
|
1
24
我不知道有什么成语,但这里有一个使用中缀运算符的相当自然的定义:
或者,
comprehensions syntax extension
(它给出了语法
|
|
|
2
13
用 Batteries Included 你可以写
这个
|
|
|
3
11
干得好:
注意这不是尾部递归。现代的python版本甚至有一个懒惰的范围。 |
|
|
4
3
ocaml有特殊的语法用于范围上的模式匹配:
要创建范围,可以使用
|
|
|
5
2
如果你使用
更一般的方法(也需要电池)是使用
|
|
|
6
2
这里的游戏有点晚了,但我的实现是:
然后您可以像使用python函数一样使用它:
当然,我认为最好的答案是简单地使用核心,但是如果您只需要一个函数,并且试图避免使用完整的框架,那么这可能会更好。 |
|
|
7
2
这在基本OCAML中有效:
|
|
|
8
1
顺便说一句,在哈斯克尔你宁愿用
这些都是不必要的。
|
|
|
9
0
如果不需要“step”参数,实现此函数的一个简单方法是:
|