1
2
有一种方法:
|
2
4
我认为您的代码实际上非常接近惯用的版本。我唯一能做的改变就是
这和布莱恩发布的内容几乎是一样的。如果你想得到一个列表作为结果,那么你可以把整个事情都包起来
然而,这其实并不是完全不同——在封面下,编译器使用了一个序列,它只是将转换添加到一个列表中。我认为在你真正需要一个列表之前使用序列实际上是个好主意(因为序列是惰性的,所以你可以避免评估不必要的东西)。
例如
|
3
2
你好像把事情搞得太复杂了。为什么还要使用
|
Thomas · 使类型别名在F中不可互换# 2 年前 |
sdgfsdh · 我该怎么说。使用异步转换函数进行收集? 6 年前 |
Soldalma · 我可以实例化包含顶级副作用值的类吗? 6 年前 |
matekus · F#-包含数字的字符串的自然排序 6 年前 |
matekus · F#类型匹配-无法创建映射或匹配记录 6 年前 |
Rob Lyndon · 未找到F#ProvidedTypes文件 6 年前 |
red-swan · 如何将intro ML.Net演示翻译为F#? 6 年前 |
jkone27 · F#-在编译时从字符串生成简单的空类型 6 年前 |