在GHCI中,我输入以下内容:
我收到了以下错误信息:
map (+1) [1..10]
这将返回 [2,3,4,5,6,7,8,9,10,11]。
到目前为止都很顺利。
现在我输入:
min (map (+1) [1..10])
我收到了以下错误信息:
No instance for (Show ([b0] -> [b0]))
arising from a use of `print'
Possible fix: add an instance declaration for (Show ([b0] -> [b0]))
In a stmt of an interactive GHCi command: print it
这对我来说很奇怪。为什么Haskell认为我尝试打印任何参数,我该如何修复它?