Haskell: невозможно использовать dropWhileEnd, модули Data.Text.Lazy / Data.Lazy не найдены - PullRequest
3 голосов
/ 13 марта 2011

Сначала я должен признать: я совершенно новичок в Хаскеле.Я немного потренировался в этом, и теперь у меня возникли проблемы с манипулированием строками:

Мне нужно стереть / удалить символы, начиная с конца строки.Я ожидал, что функция dropWhileEnd сделает это, но когда я пытаюсь импортировать Data.Text.Lazy или Data.Lazy, ghc сообщает мне, что не может найти эти модули.

Мой вопрос: почему нетGHC найти их?Разве они не должны быть в стандартной библиотеке?Я использую Haskell Platform 2010.2.0.0 с включенным ghc в Windows.

1 Ответ

6 голосов
/ 13 марта 2011

Пакет 'text' является частью платформы Haskell 2011.2 - он был добавлен только в этом году. У вас есть два варианта:

Оставайтесь с 2010.2 и установите текстовый пакет:

  • текст установки клики

Обновление до 2011.2 здесь:

...