Size: a a a

2020 November 21

AR

Alexey Raga in Haskell
Именно. Главное, это смещает акцент: ты будешь делать это не "потому, что у меня стак", а потому, что вот тебе действительно нужна эта вещь в данном проекте. А она практически никогда не нужна всё же :)
Умолчания другие.
источник

AR

Alexey Raga in Haskell
Блин,  у нас манагер сменился и он топит за стак :( Посмотрим, во что это выльется...
источник

NI

Nick Ivanych in Haskell
Alexey Raga
Блин,  у нас манагер сменился и он топит за стак :( Посмотрим, во что это выльется...
А какие доводы за stack он говорит?
Просто интересно.
источник

AR

Alexey Raga in Haskell
Никаких. Просто у него "хороший экспириенс", он с ним работал, а с кабалом давно не имел дел. Вот и всё. К сожалению.
источник

AR

Alexey Raga in Haskell
Плюс личная симпатия к Снойману, с которым он знаком, насколько я понял.
источник

MK

Maxim Koltsov in Haskell
Печально
источник

KZ

Kirill Zaborsky in Haskell
ну вот стэк по сути был начат из-за плохого экспириенса с кабалом :)
источник

AR

Alexey Raga in Haskell
Indeed. Теплится надежда, что его стаковые проделки можно будет довольно просто заменить на cabal и даже проще станет. Но увидим, когда он что-то выкатит :)
источник

KZ

Kirill Zaborsky in Haskell
по фичам кабал уже давно жирней, а экспириенсом особо не заморачиваются всё равно
источник

A

Aleksandr Khristenko in Haskell
Kirill Zaborsky
ну вот стэк по сути был начат из-за плохого экспириенса с кабалом :)
Ну да, когда не было v2-build экспириенс был тот еще, особенно для новичков.
источник

AR

Alexey Raga in Haskell
Ну да. Я когда-то тоже топил за стак. До выхода кабала 2.2, вроде.
источник

к

кана in Haskell
Alexey Raga
ну раньше стак был крут потому, что умел пакеты из гита, проекты нормально сандбоксить... Сейчас Кабал умеет всё это делать уже давно
хм, а как
источник

к

кана in Haskell
как подключить к кабалу проект с гита?
источник

к

кана in Haskell
почему мы это делаем через никс если кабал это уже умеет
источник

KZ

Kirill Zaborsky in Haskell
источник

Y

Yuuri in Haskell
Alexey Raga
Никаких. Просто у него "хороший экспириенс", он с ним работал, а с кабалом давно не имел дел. Вот и всё. К сожалению.
Вот у меня так же, поэтому и интересуюсь, что там с Кабалом сейчас
источник

YR

Yuki Rito in Haskell
а вы тоже что ли все работаете?
источник

AR

Alexey Raga in Haskell
Единственное, пожалуй, что меня удручает в сегодняшнем кабале (и я не вижу, чтобы это как-то менялось к лучшему) - это коммуникации оного с хакаджем:

1. Использовать более одного хакаджа - магия. Причём магия оно только потому, что HVR привык к определённому и, на мой взгляд, странному workflow: он создаёт netrc файлы с credentials для хакаджей, но при этом расчитывает на то, что cabal их использовать НЕ будет в случае curl-транспорта. А wget-транспорт их при этом использует. Это странная нестыковка, но он так привык и попытки это изменить не приводят ни к чему.

2. сделать cabal upload и сказать ему на какой именно хакадж загружать, по моему, до сих пор невозможно. Там одна из основных причин (была как минимум) тоже аутентификация, которая опять же упиралась в привычки HVR...
источник

A

Antonio in Haskell
это не будет валидный utf8 если чо
источник

AR

Alexey Raga in Haskell
Но со стаком-то, конечно, ещё хуже: зарелизил пакет - и кукуй пока nightly не выйдет, и надейся, что он туда ещё войдёт.
Ну или прописывай его явно с хакаджа, а потом не забудь убрать, когда резолвер поменяешь и т.д...
источник