Size: a a a

2021 June 16

к

кана in Haskell
мой посыл был про неймспейс конструкторов у сумм, и каким боком тут джава мне не ясно
источник

AA

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

[

[BRM]White Rabbit in Haskell
я про банальное
data X = X {int :: Int}

x  = X 5
f = X.int x
источник

к

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

к

кана in Haskell
да скоро вообще эти int уберут (и я сразу выставлю этот экстеншен по дефолту)
источник

AA

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

к

кана in Haskell
для этого мне и HasField хватит
источник

[

[BRM]White Rabbit in Haskell
а почему и как с этим должны работать линзы?
источник

к

кана in Haskell
а линзам-то зачем нужны селекторы?
источник

[

[BRM]White Rabbit in Haskell
надо же откуда-то брать названия
источник

к

кана in Haskell
из определения рекорда
источник

[

[BRM]White Rabbit in Haskell
или просто саму генерацию функций уберут?
источник

AA

A64m AL256m qn<co... in Haskell
да
источник

к

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

Q

Qwerty in Haskell
девять женщин не выносят одного ребенка за один месяц, и все такое ))
источник

[

[BRM]White Rabbit in Haskell
окей, меня устраивает
источник

[

[BRM]White Rabbit in Haskell
программистам-то работы найдётся
источник

к

кана in Haskell
я уже давно перешел на рекорд-дот, почти всем доволен, возвращаться с рекорд-дот на селекторы или даже матчинг не планирую
источник

[

[BRM]White Rabbit in Haskell
рекорд-дот это ху?
источник

к

кана in Haskell
x = X {int = 5}
y = x.int

z = x{int + 10}
источник