Size: a a a

2021 January 09

A

Andrey in Haskell
.. учитывая это и + своеобразный подход с лукапом в ghc-pkg, вся конструкция становится шаткой
источник

A

Andrey in Haskell
в общем, пока что с шутками и прибаутками удалось завести эту шайтан машину. Но только для >= 8.8.
источник

A

Andrey in Haskell
теперь этот клубок из хтонического ужаса надо аккуратно распутывать
источник

AA

A64m AL256m qn<co... in Haskell
о, наконец-то наблюдаю то самое двоение в хлс, о котором тут слышал
источник

AA

A64m AL256m qn<co... in Haskell
ну чеж такие мерзотные скриншоты-то в телеге стали, прям кровь из глаз
источник

A

Andrey in Haskell
Andrey
теперь этот клубок из хтонического ужаса надо аккуратно распутывать
https://github.com/NixOS/nixpkgs/issues/2294#issuecomment-41905541

всё ЕЩЁ прекраснее, чем я думал ранее.
пошёл читать CHANGELOG-и к кабалам и доки, чтобы понять, как такое решается 6+ лет спустя (в настоящее время).
источник

A

Andrey in Haskell
и решается ли...
источник

A

Andrey in Haskell
а как альтернативные прелюдии решают эту проблему?
источник

A

Andrey in Haskell
чтобы либа могла экспортировать, например, модуль с именем Prelude
источник

A

Andrey in Haskell
а юзер потом без плясок вокруг флагов импортировать библиотеку в свой проект и перекрыть base таким образом
источник

A

Andrey in Haskell
источник

A

Andrey in Haskell
Andrey
а как альтернативные прелюдии решают эту проблему?
либо exposed: False, либо никак, добавляя всякие префиксы (либо плохо ищу)
источник

A

Andrey in Haskell
я, наверное, спрашивал, но забыл ответ, поэтому ещё раз спрошу, уж простите.. 😔

а как установить локальный пакет в систему, чтобы он зарегистрировался в global package-db?
источник

JS

Jerzy Syrowiecki in Haskell
Andrey
а юзер потом без плясок вокруг флагов импортировать библиотеку в свой проект и перекрыть base таким образом
раньше base-noprelude, сейчас mixin
источник

JS

Jerzy Syrowiecki in Haskell
Andrey
я, наверное, спрашивал, но забыл ответ, поэтому ещё раз спрошу, уж простите.. 😔

а как установить локальный пакет в систему, чтобы он зарегистрировался в global package-db?
cabal install
источник

A

Andrey in Haskell
Jerzy Syrowiecki
cabal install
а через v2- ?
источник

JS

Jerzy Syrowiecki in Haskell
Andrey
а через v2- ?
не знаю
источник

A

Andrey in Haskell
я думаю, переходить на v2- и дропать v1- вместе с ghc-pkg.
там механика другая, малость. очень хочу разобраться, как забороть это..
источник
2021 January 10

A

Andrey in Haskell
а где можно посмотреть на хаддок к cabal-install?
источник

A

Andrey in Haskell
понятно..
локально собрать и посмотреть..
источник