Как мне настроить стек?
Инструкции по установке стека:
Загрузите следующий файл, поместите его рядом с вашим конфигурационным файлом cabal, и все готово.
$ wget https://www.stackage.org/lts/cabal.config
$ cabal update
$ cabal install
Проблема в том, что я не знаю, где находится мой конфигурационный файл. Кроме того, означает ли это что-то другое, если я использую песочницы?
1 ответ
Мне жаль слышать, что у вас проблемы с установкой Haskell на OSX. На самом деле, если вы находитесь в этой точке, вы что-то вроде 90% пути; у вас установлены GHC и cabal, и это главное, что вам нужно, чтобы начать играть с основными элементами Haskell: объявлениями данных, функциями и определениями.
Конфигурационный файл для каждого пользователя должен быть ~/.cabal/config
и файл конфигурации для каждого проекта должен быть [Project Directory]/cabal.config
, (Таким образом, как утверждает bheklilr, вам сначала нужно создать проект с помощью cabal.)
Вы должны проверить и убедиться, cabal --version
не безнадежно устарел; они на версии 1.22 сейчас, но если вы > 1.16
Вы должны быть в состоянии сделать шаги выше. Если нет, то, действительно, способ усовершенствования клики заключается в cabal-update
а потом cabal install cabal-install
до последней версии.
Конечно, вы можете создать свой собственный ~/.cabal/
папка.