我正在尝试关注http://www.yellosoft.us/evilgenius/ haskell教程,但此代码不起作用:
1 import Data.MemoTrie (memo)
2
3 fib :: Int -> Int
4 fib = memo fib'
5 where
6 fib' :: Int -> Int
7 fib' 0 = 0
8 fib' 1 = 1
9 fib' n = fib' (n-1) + fib' (n-2)
10
11 main :: IO ()
12 main = do
13 putStrLn $ show $ fib 30
我在尝试编译时遇到错误:
fib2.hs:1:8:
Could not find module `Data.MemoTrie'
我显然是新手,所以我不知道如何找出它是否被删除或重命名或其他什么。我需要做什么才能使代码有效?