Size: a a a

2021 January 05

AA

A64m AL256m qn<co... in Haskell
технически это можно - гхц-ные пакеты это позволяют с 7.10, но кабал - нет
источник

AV

Andrey Vlasov in Haskell
Я не понимаю, как вы живёте без этой фичи
источник

AV

Andrey Vlasov in Haskell
A64m AL256m qn I0
технически это можно - гхц-ные пакеты это позволяют с 7.10, но кабал - нет
Хоть компилятор разрешает, я думал, что нет
источник

AA

A64m AL256m qn<co... in Haskell
да, в том и дело что для этого всю инфраструктуру сделали, но потом просто запретили проверкой
источник

JS

Jerzy Syrowiecki in Haskell
Andrey Vlasov
Это связано с коллизиями имён в неймспейсах?
нет, с выбором комбинаций версий
источник

JS

Jerzy Syrowiecki in Haskell
Andrey Vlasov
Они оба какие-то сложные по сравнению с cargo(
по-моему, наоборот
источник

AA

A64m AL256m qn<co... in Haskell
еще может помимо соображений про строки и массивы в отдельных пакетах а не в стандартной либе была дополнительная причина, кабал 2 должен был работать с гхц старее 7.10, но сейчас в этом конечно нет смысла, версия эта уже совсем древняя
источник

JS

Jerzy Syrowiecki in Haskell
Andrey Vlasov
В карго добавил правильную зависимость к томл файл и всё заработало, а тут:
Error: While constructing the build plan, the following exceptions were encountered:
а как вы узнаете, какая версия правильная?
источник

AV

Andrey Vlasov in Haskell
Jerzy Syrowiecki
а как вы узнаете, какая версия правильная?
Обычно для новой либы я беру последнюю версию и использую её
источник

JS

Jerzy Syrowiecki in Haskell
Andrey Vlasov
Я не понимаю, как вы живёте без этой фичи
без решателя зависимостей?
источник

JS

Jerzy Syrowiecki in Haskell
Andrey Vlasov
Обычно для новой либы я беру последнюю версию и использую её
ну и с cabal/stack так же можно
источник

AV

Andrey Vlasov in Haskell
Jerzy Syrowiecki
без решателя зависимостей?
Без возможности иметь несколько версий одного пакета в дереве зависимостей
источник

JS

Jerzy Syrowiecki in Haskell
Andrey Vlasov
Без возможности иметь несколько версий одного пакета в дереве зависимостей
это можно использовать для чего-то полезного?
источник

MK

Maxim Koltsov in Haskell
Jerzy Syrowiecki
это можно использовать для чего-то полезного?
да, можно
источник

AA

A64m AL256m qn<co... in Haskell
Jerzy Syrowiecki
это можно использовать для чего-то полезного?
для того чтоб план работающий находить, например
источник

MK

Maxim Koltsov in Haskell
чтобы про node_modules шутить
источник

AV

Andrey Vlasov in Haskell
Jerzy Syrowiecki
ну и с cabal/stack так же можно
Да блин, с обоими написал wx >= 0.92.3.0 в зависимости (кроме него из зависимостей только base) и компиляции не получилось
И с cabal, и stack
источник

AA

A64m AL256m qn<co... in Haskell
Maxim Koltsov
чтобы про node_modules шутить
тайпчекер-то большую часть жаваскриптостраданий с таким предотвратит
источник

JS

Jerzy Syrowiecki in Haskell
Andrey Vlasov
Да блин, с обоими написал wx >= 0.92.3.0 в зависимости (кроме него из зависимостей только base) и компиляции не получилось
И с cabal, и stack
вы же хотели == для точной зависимости
источник

JS

Jerzy Syrowiecki in Haskell
Andrey Vlasov
Да блин, с обоими написал wx >= 0.92.3.0 в зависимости (кроме него из зависимостей только base) и компиляции не получилось
И с cabal, и stack
я уверен, и в Расте не все последние версии совместимы между собой
источник