Я абсолютный новичок. Прохождение LYAH с помощью emacs.
Моя текущая настройка:
- Ubuntu 12.04 LTS (опыт использования — новичок)
- GNU Emacs 23 (Use Experience - beginner)
- able to work in haskell major mode
Возникли сложности с выполнением инструкций (принести библиотеки Haskell) в пункт 2, описанный здесь.
Также требуется руководство по включению Scion IDE.
Проблема:
.hs-код
data Maybe a = Nothing | Just a
При запуске кода я получаю следующую ошибку:
Пожалуйста, не обращайте внимания на опечатку. Первоначально опубликовано:
*Main> just "Haha"
интерактивный>:339:1: Не входит в область действия: `просто'
Это настоящая ошибка (добавлено после комментария Тихона Джелвиса):
*Main> Just "Haha"
interactive>:341:1:
Ambiguous occurrence `Just'
It could refer to either `Main.Just',
defined at /home/optimight/baby.hs:89:26
or `Prelude.Just',
imported from `Prelude' at /home/optimight/baby.hs:1:1
(and originally defined in `Data.Maybe')
just
должно начинаться с заглавной буквы. Так что вы должны были написатьJust "Haha"
. Это опечатка в вопросе или что вы на самом деле ввели в GHCi? - person Tikhon Jelvis   schedule 21.07.2012