由于某些原因,我机器上的Haskell从未从任何getLine调用中返回。例如,我试着运行下面的代码,直接从Learn You a Haskell For Great Good: putStrLn "Hello, what's your namename <- getLine
putStrLn ("Hey " ++ name ++ ", you rock!")
我试图编写一个函数来测试一个数字的平方根是否是整的。我的功能如下:check xs = filter (\n -> n == round sqrt n) xsNo instance for (Integral (Int -> Int))arising from a use of "round"
In the second argument of "(=
在里奇·海基( Rich )接受代码季度采访时,迈克尔·福格斯( Michael )暗示,克洛尔从哈斯克尔那里借来了很多东西:作为一个只了解哈斯克尔看报纸的人,克洛尔似乎在很大程度上受到了影响从核心函数的名称和操作--获取、删除、迭代、重复等等--到它的协议功能,Haskell程序员会认识到Clojure中有很多东西。你能详细说明哈斯克尔</e