我收到“Not in scope SortOn”错误消息

时间:2015-12-11 14:30:10

标签: haskell haskell-platform

即使我导入了Data.List包,我仍然会收到“Not in scope:sortOn”错误消息。我正在使用HaskellPlatform 2014.2.0版本。

2 个答案:

答案 0 :(得分:3)

此错误消息存在,因为sortOn中已引入base-4.8(请参阅hackage-base 但是haskell-platform 2014.2.0只包含base-4.7.0.1(参见haskell-platform-doc

但您可以使用sortBy轻松自行构建(请参阅@ vikingsteve'} compareon(您需要导入Data.Function那)

答案 1 :(得分:1)

你的意思是sortBy吗?

> :t sortBy
sortBy :: (a -> a -> Ordering) -> [a] -> [a]
>