我正在尝试“学习一门Haskell”的“一股单子”一章中的一些示例,并在GHCi 7.6.3中运行它们时返回了一些错误:
Prelude> Just (+3) <*> Just 3
<interactive>:2:11: Not in scope: `<*>'
使用时出现类似错误<$>
。
这些运算符来自Control.Applicative
。你需要import Control.Applicative
或者说:m +Control.Applicative
在ghci
。您可以使用Hoogle找出许多标准运算符从何而来。
作为GHC 7.10,与的函子,应用型,单子提案中实现base
4.8,<*>
现在存在的序幕,并不需要进口。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句