将MonadPlus导入我的haskell程序
我想使用MonadPlus类型类。我通过cabal安装下载了它,并验证了它已经安装在我的ubuntu中(通过cabal列表MonadPlus)。我还从Hackage中学到,该课程由以下人员引用: Control.Monad.Plus 现在,当我转到ghci时,如何将此类型类导入ghci 例如,我想加载这段代码:将MonadPlus导入我的haskell程序,haskell,import,package,typeclass,Haskell,Import,Package,Typeclass,我想使用MonadPlus类型类。我通过cabal安装下载了它,并验证了它已经安装在我的ubuntu中(通过cabal列表MonadPlus)。我还从Hackage中学到,该课程由以下人员引用: Control.Monad.Plus 现在,当我转到ghci时,如何将此类型类导入ghci 例如,我想加载这段代码: import Control.Monad.Plus guard :: (MonadPlus m) => Bool -> m () guard True = return
import Control.Monad.Plus
guard :: (MonadPlus m) => Bool -> m ()
guard True = return ()
guard False = mzero
但我从ghci得到的答复是:“找不到模块‘Control.Monad.Plus’”
如何导入此类型类
多谢各位
CoolSC
MonadPlus
在控件中。Monad
模块。@4castle,实际上有一个MonadPlus
包,带有控件。Monad.Plus
模块和一些MonadPlus
实用程序。@dfeuer Right,但是MonadPlus类型类不需要它。你当前的目录中有阴谋集团沙箱吗?阴谋集团使用的是不同版本的GHC吗?任何一个都可以解释你的问题。@dfeur谢谢。事实上,我一直在使用不同版本的GHC。现在问题解决了。