Size: a a a

2021 April 06

MP

Misha Puzanov in Haskell
А когда кто-то пытается собрать проект и репортит что-то типа
Warning: Failed to decode module interface: /home/ubuntu/ .... MultiMap.hi Decoding failure: Invalid magic: e49ceb0f

при условии "I used the same environment as one month before, but a failure occurs" что бы это могло значить?
источник

MP

Misha Puzanov in Haskell
то есть понятно, что версии GHC где-то разные, но но очень понятно где
источник

MK

Maxim Koltsov in Haskell
обновился на 8.10 и используешь старый стек?
источник

MP

Misha Puzanov in Haskell
а!
источник

MK

Maxim Koltsov in Haskell
stack upgrade
источник

MP

Misha Puzanov in Haskell
это человек issue прислал, так что я не могу проверить
источник

MP

Misha Puzanov in Haskell
да, надо попробовать
источник

MK

Maxim Koltsov in Haskell
если дело в стеке, это безвредная фигня
источник

MK

Maxim Koltsov in Haskell
до сих пор не знаю зачем они вообще парсят интерфейсы
источник

[

[BRM]White Rabbit in Haskell
пришёл творить пагромы👆👆👆
источник

A

Aleksandr Khristenko in Haskell
Угу. Но даже с NoFieldSelectors нельзя будет в разных вариантах суммы иметь поле с одним именем, но разными типами.
источник

JS

Jerzy Syrowiecki in Haskell
о, кстати, да
источник

JS

Jerzy Syrowiecki in Haskell
потому что компилятор должен уметь выводить тип a{field = b}
источник

JS

Jerzy Syrowiecki in Haskell
можно было бы придумать синтаксис a{Con.field = b} для различения полей разных конструкторов, но пока не придумали
источник

AA

A64m AL256m qn<co... in Haskell
леннарт все придумал
источник

AA

A64m AL256m qn<co... in Haskell
Foo{..} ... Foo{field = b, ..}
источник

JS

Jerzy Syrowiecki in Haskell
ну и какие тогда остались причины запрещать разные поля с одинаковыми именами?
источник

AA

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

A

Aleksandr Khristenko in Haskell
https://github.com/ghc-proposals/ghc-proposals/pull/160 - ну я вот тут про это спрашивал
источник

AA

A64m AL256m qn<co... in Haskell
и че ответили?
источник