Size: a a a

2020 May 31

AV

Alexander Vershilov in Haskell
Да и с кабал-1 такого могло не быть
источник

AV

Alexander Vershilov in Haskell
с тех пор как freeze и песочницы и много ghc-pkg директорий появилось
источник

AV

Alexander Vershilov in Haskell
Это было ещё до стека, иначе бы он не мог существовать
источник

MK

Maxim Koltsov in Haskell
Песочницы, ага
Их много кто юзал?
источник

A

Andrey in Haskell
ну без песочниц совсем тяжко было
источник

MK

Maxim Koltsov in Haskell
Я к счастью таких времен не застал
Пришёл в хаскель, а там уже есть стэк
источник

AV

Alexander Vershilov in Haskell
Не знаю, сколько не пользую стек там всегда был чуть менее мозголомный UI
источник

MK

Maxim Koltsov in Haskell
Чем в кабале?
источник

MK

Maxim Koltsov in Haskell
Меня в кабале удивляет команда new-test
Хотите передавать аргументы? Вам в new-run
Вот и нафига так делать
источник

MK

Maxim Koltsov in Haskell
А ещё кстати у меня с кабалом доктест не заработал, во
Там ghci не видит пакеты. А со стеком - видит
источник

LO

Leonid 🦇 Onokhov in Haskell
Maxim Koltsov
Меня в кабале удивляет команда new-test
Хотите передавать аргументы? Вам в new-run
Вот и нафига так делать
Потому что тестов в проекте может быть больше одного
источник

MK

Maxim Koltsov in Haskell
Leonid 🦇 Onokhov
Потому что тестов в проекте может быть больше одного
Ну так и дали бы этой команде принимать имя теста
источник

LO

Leonid 🦇 Onokhov in Haskell
Так есть же run
источник

MK

Maxim Koltsov in Haskell
Но у new-test и new-run есть очень важное отличие
источник

MK

Maxim Koltsov in Haskell
new-test запускает тест в папке пакета
А new-run в текущей
источник

MK

Maxim Koltsov in Haskell
Если у тебя пакет не в корне репы (например в репе несколько пакетов с одним cabal.project), ты идёшь нафиг
источник

MK

Maxim Koltsov in Haskell
Приходится перед запуском тестов делать cd
источник

AV

Alexander Vershilov in Haskell
Да
источник

AV

Alexander Vershilov in Haskell
А ещё в моем мире «фича» скачать бинарь (ghc) неуместна, поэтому почти никогда не работала, и приходилось всегда system-ghc передавать
источник

MK

Maxim Koltsov in Haskell
Так что все эти Дили и Гранины в чём-то правы
источник