我是否需要安装任何其他库才能在Mono上运行的F#中使用Array.Parallel.map?

时间:2012-03-09 16:14:03

标签: .net f# mono parallel-processing

我从源代码构建了mono-2.10.2并安装了来自http://fsxplat.codeplex.com/的fsharp软件包。但我有这个程序在Windows上运行没有错误,但在Linux / Mono上没有。它抱怨以下错误:

error FS0039: The value, onstructor, namespace or type 'Parallel' is not defined

并行扩展似乎仍然缺失。

1 个答案:

答案 0 :(得分:2)

原则上,没有。

我已经安装了Mono 2.10.4 package release默认包含F#包。并行扩展工作正常,因此我可以使用Array.Parallel.map

在您的情况下,我的猜测是fsharp package已过时且不包含并行扩展。您应该使用github中的最新和Mono友好版本从源安装F#。可以找到这样做的详细说明here