Haskell:不能使用dropWhileEnd,模块Data.Text.Lazy/Data.Lazy未找到

the*_*aui 3 haskell ghc haskell-platform

首先,我必须承认:我对Haskell完全不熟悉.我已经练习了一下,现在在字符串操作方面遇到了一些麻烦:

我需要从字符串末尾开始删除/删除字符.我希望函数dropWhileEnd能够做到这一点,但是当我尝试导入Data.Text.Lazy或者Data.Lazy,ghc告诉我它找不到那些模块.

我的问题是:为什么ghc找不到它们?它们不应该在标准库中吗?我正在使用Haskell Platform 2010.2.0.0和Windows上包含的ghc.

Don*_*art 6

'text'包是Haskell Platform 2011.2的一部分 - 它今年才被添加.你有两个选择:

继续使用2010.2,并安装文本包:

  • cabal安装文本

升级到2011.2: