作为我的第一个模块体验,我将Data.List导入了我的GHCi。(更确切地说,我在我的GHCi上键入了
我在记事本++中写了
为什么会这样,我该如何在记事本中定义带有
import Data.List
)它似乎运行良好,因为我可以使用一些以前没有的函数,例如foldl'
。我在记事本++中写了
haha = foldl' (+) 0 [1..10]
,保存并加载后,GHCi会显示Not in scope: foldl'
,即使当我直接在GHCi上键入foldl' (+) 0 [1..10]
时,它也能正常工作。为什么会这样,我该如何在记事本中定义带有
foldl'
的函数?
:load *Foo
命令让 GHCI 从源代码加载,即使当前目录中存在已编译的对象。 - Carlimport Data.List (foldl')
。 - chamini2