Size: a a a

2021 March 07

ЖК

Жук Короед in Haskell
Опаа.... The Glorious Glasgow Haskell Compilation System, version 8.8.4
источник

ЖК

Жук Короед in Haskell
Вот он, негодяй
источник

к

кана in Haskell
ресолвер старый
источник

к

кана in Haskell
твой ghc системный не имеет значения для стака
источник

к

кана in Haskell
имеет значение только тот что в ресолвере
источник

ЖК

Жук Короед in Haskell
Как обновить?
источник

AA

A64m AL256m qn<co... in Haskell
странно че тогда хлс для 8.8.4 не скачался и не запустился
источник

к

кана in Haskell
в stack.yaml прописать новый ресолвер
источник

к

кана in Haskell
ресолверы тут - https://www.stackage.org
источник

к

кана in Haskell
A64m AL256m qn I0
странно че тогда хлс для 8.8.4 не скачался и не запустился
скорее всего из-за системного ghc как раз
источник

к

кана in Haskell
или haskell-plugin умеет стак-ямл читать?
источник

AA

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

к

кана in Haskell
кана
ресолверы тут - https://www.stackage.org
lts-17.5 например для 8.10.4
источник

D

Dreamerinnoise in Haskell
A64m AL256m qn I0
странно че тогда хлс для 8.8.4 не скачался и не запустился
мож бинаря не было
источник

AA

A64m AL256m qn<co... in Haskell
а, может
источник

ЖК

Жук Короед in Haskell
кана
lts-17.5 например для 8.10.4
Спасибо. Надеюсь, завимости от этого не начнут ругаться на несовместимость
источник

AA

A64m AL256m qn<co... in Haskell
я бы особо не надеялся!
источник

IO

I O in Haskell
С RecordDotSyntax наверное можно упороться и скрестить ежа с ужом, дать инстанс HasField для самой линзы

instance HasLens name u v a b => HasField name (Lens s t u v) (Lens s t a b)

И писать

obj ^. #foo.bar.baz

вместо

obj ^. #foo . #bar . #baz  
-- или
obj ^. #foo % #bar % #baz

Еще на призмы/AffineTraversal расширить.

(Не уверен сработает ли с lens, там наверное будет illegal impredicative type, но с optics должно)
источник

к

кана in Haskell
ага, я выше это сделал
источник

к

кана in Haskell
Переслано от кана
ну для геттеров получилось, для сеттеров нужно еще чет костылить, чтобы тип выводился, как в generic-lens
источник