Valery
и встрял ан пару часов
fink3L
о, мофф)
Valery
ого)
Valery
сто лет не виделись)
Valery
помоги мне эту дрянь поставить, Женька меня сюда послал искать помощи))
Alexander
если писать что делаешь и какие ошибки вылезают то шанс получить помощь увеличивается
Alexander
если что-то случилось и все изчезло, то проще использовать stack
Alexander
https://docs.haskellstack.org/en/stable/install_and_upgrade/#macos
Alexander
если все же не его то в каком месте https://www.haskell.org/platform/mac.html (minimal installer) ошибки?
Dmitry
@qnikst почему ты так не любишь стек?
Alexander
потому, что когда нужно что-то выбивающееся из стандартных действий, то единственное что можно это выкинуть его
Alexander
или если какой-то баг проявляется дебажить невозможно
Alexander
это не отменяет то что по UX он лет на 15 впереди cabal install
Dmitry
отладочная печать-то работает
Alexander
я про проблемы с установкой
Alexander
или оставшимися артефактами
Alexander
как средство собрать пакет и передать другому чтобы у него скорее всего все собралось, stack получше
Alexander
с кабалом можно добиться тех же гарантий, но человек должен больше знать
Alexander
вообще я всегда когда ругаю стек не забываю добавить что его проще использовать и наверное лучше (пока во всякм случае)
Dmitry
я себе для си хочу стек
Dmitry
что бы с гитхаба подпроекты скачивал, и не надо было бы с subtree возиться
Alexander
nix?
Alexander
(не nixos)
Dmitry
сильно крутая лернинг курва
Dmitry
в стеке-то вообще думать не надо
Alexander
это да
Alexander
но в стеке экосистема нижележащая поудобнее
Alexander
все таки cabal-install по сравнению с сями это прыжок вперёд
Alexander
просто помочь без feedback-а никак не получится кроме как дав ссылки на 2 документа выше или предложив открыть tmate-сессию и все поставить
Alexander
видать не пможем человеку :(
Dmitry
так даже проблема непонятна
Dmitry
что ставит
Dmitry
зачем ставит
Alexander
как ставит
Alexander
ну что и зачем - я подозреваю, что догадываюсь, наверное для курса на степике или ещё где попросили ghc и cabal
Dmitry
степик это типа курсеры?
Serghei
угу
Dmitry
но кабал-то обычно ставится, кстати. sudo apt install cabal-install && cabal install cabal-install
Alexander
Ну в убунте есть ppa от hvr
Alexander
Там все хорошо
Alexander
Не факт что на маке так же
Alexander
Макоси т.е., на маке то все хорошо, поставил Linux и используешь
Dmitry
погоди, а зачем ppa ?
Alexander
Там более лучшие ghc
Alexander
И можно сразу много хгц и кабалов
Alexander
Для CI отлично, удобнее стека
Dmitry
ну ладно, я понял, что ты не любишь stack, но наверняка у сноймана на видном месте лежит как поставить stack на маке, им поставить ghc и cabal-install
Alexander
Я уже дал ссылку
Alexander
Вышк
Alexander
Сразу после ссылки на min ghc который поставит и кабал и стек
Alexander
При всей моей нелюбви к стеку я сразу отвечу как его поставить и как им пользоваться и как решить проблему если я знаю решение
Quet
стек супер я щитаю намного проще стало жить
Quet
все эти ppa от hvr, поиски сборки на маке и тд
Quet
забыто как страшный сон
Serghei
господи, что вы так сборки боитесь
Serghei
как будто нигода не собирали ничего
Quet
зачем это делать если можно не делать?
Serghei
спорный довод
Quet
лучше это же время потратить на написание кода )
Alexander
ну мне
Alexander
многим проще
Alexander
господи, что вы так сборки боитесь
кто именно и где боится сборки?
Valery
спасибо, я вроде разобрался
Alexander
отлчино, будут вопросы задавай
Alexey
Кстати, если кто пользует Atom, хочу поделиться, что у меня на маке хаскельные плагины, особенно ghc-mod сильно греют комп. Просто печка. Сейчас VS Code поставил, настроил. Не греет. А функционал в целом тот же.
Serghei
любопытно
Serghei
а плагины те же?
Anonymous
ну может быть, реализации-то разные всё-таки
Alexey
Плагины те же. И ghc-mod тот же. И проект тот же.
Мерль
[last news] Template Haskell and Quasiquotes
igo
Ещё один гайд по TH?
Нурлан
Подскажите как сделать чтобы вместо base-4.9.0.0 использовалась base-4.8.2.0 ?
Нурлан
это кудато в stack.yaml надо прописывать?
Misha
можно наверное прямо в *.cabal, base = 4.8.2.0
Misha
только наверняка много чего поломается
Нурлан
не вижу такого файла с cabal
Misha
я имею в виду project-name.cabal
Нурлан
нету проекта