![]() |
1
3
如果尚未使用.NET 4.0,可以将其编写为:
来吧.NET 4.0,你只需写:
与LINQ扩展方法相比,F更喜欢使用Seq模块。但是,在fsharp.powerpack.linq程序集中有一些辅助函数可用。 |
![]() |
2
1
如果我没记错的话,让plinq和f很好地合作是微软开发团队的任务清单,尽管我不确定它会出现在.NET 4.0中。但是,F确实有 Asynchronous Workflows 这与plinq非常相似(只是它基于列表理解,这是标准的功能方式)。我似乎找不到在f_中提到对并行扩展(plinq/tpl)更好支持的文章,所以不要在上面引用我,但我肯定我在某个地方看到了它。 除了MSDN页面之外, this article 这似乎是对这个话题的一个很好的介绍。 还有 this blog series ( 在f中使用plinq# )如果您仍然喜欢使用PLINQ而不是异步工作流,那么阅读它可能很方便。 |
![]() |
3
1
扩展方法只是将对象作为第一个参数的静态方法,因此您应该能够使用
|
![]() |
Thomas · 使类型别名在F中不可互换# 3 年前 |
![]() |
sdgfsdh · 我该怎么说。使用异步转换函数进行收集? 7 年前 |
![]() |
Soldalma · 我可以实例化包含顶级副作用值的类吗? 7 年前 |
![]() |
matekus · F#-包含数字的字符串的自然排序 7 年前 |
![]() |
matekus · F#类型匹配-无法创建映射或匹配记录 7 年前 |
![]() |
Rob Lyndon · 未找到F#ProvidedTypes文件 7 年前 |
![]() |
red-swan · 如何将intro ML.Net演示翻译为F#? 7 年前 |
![]() |
jkone27 · F#-在编译时从字符串生成简单的空类型 7 年前 |