编译器每次都抱怨并行Haskell的不同示例应用程序; 有了这条消息:
Could not find module `Control.Parallel.Strategies'
Run Code Online (Sandbox Code Playgroud)
ghc编译器命令:
ghc -threaded -i/sudo/dir/par-modules/3 -cpp -DEVAL_STRATEGIES -eventlog --make parFib.hs
Run Code Online (Sandbox Code Playgroud)
同样简单
ghc -O2 --make -threaded parFib.hs
Run Code Online (Sandbox Code Playgroud)
我忽略了什么细节?我错过了一些PATH变量.
进口可能如下所示:
module Main where
import System
# if defined(EVAL_STRATEGIES)
import Control.Parallel
import Control.Parallel.Strategies
#endif
Run Code Online (Sandbox Code Playgroud)
干杯
parallel-processing haskell functional-programming compiler-errors ghc