【发布时间】:2013-12-26 11:45:26
【问题描述】:
我是haskell的菜鸟。我阅读了real world haskell一书,并编写了以下代码作为标准示例,但它在某种程度上是错误的。
mquicksort::(Ord a) => [a] -> [a]
mquicksort [] = []
mquicksort (x:xs) =
let xsmall = mquicksort [a | a <- xs, a <= x]
xbig = mquicksort [a | a <- xs, a > x ]
in xmall ++ [x] ++ xbig
GHCI 说"parse error on input '='",有什么问题?
【问题讨论】:
标签: haskell