Size: a a a

2020 June 28

MK

Maxim Koltsov in Haskell
> 2016
> древняя
источник

AV

Alexander Vershilov in Haskell
А ещё то, что многие практики описанные там это просто нормальные практики, которые все и так делают
источник

JG

JeisonWi Garrison in Haskell
Alexander Vershilov
А ещё то, что многие практики описанные там это просто нормальные практики, которые все и так делают
Всетакделают != нормально
источник

AV

Alexander Vershilov in Haskell
все!= все
источник

AP

Artem Pelenitsyn in Haskell
A64m AL256m qn I0
читайте гист в котором отслеживается что уже принято, что (недо)имплементировано, что вмерджено
https://gist.github.com/klapaucius/8fc2fbb48606e6dd9a9a095898e3fac4

в данном случае

> а first-class модули когда?

никаких работ по этому направлению

> А скоупы неймспейсов?

два пропозала на стадии начального обсуждения и один закрытый

> А dot-нотация для записей

принято, не похоже, что уже имплементируется, разве что где-то с фонариком под одеялом

> и отключение генерации методов-аксессоров?

принято, имплементируется еле-еле, конца не видно
Спасибо!

> >  А dot-нотация для записей
> принято, не похоже, что уже имплементируется, разве что где-то с фонариком под одеялом

Есть "прототип" https://gitlab.haskell.org/shayne-fletcher-da/ghc/-/tree/record-dot-syntax-4.1 но в тексте пропоузала пишут, что это грязный хак в парсере и они надеются на более приличную реализацию, но для этого им нужен setField в HasField (ещё один принятый, но вроде бы не реализованный пропоузал https://github.com/ghc-proposals/ghc-proposals/pull/158).
источник

AV

Alexander Vershilov in Haskell
Как будет ближе к делу напишите, пожалуйста, я пойду в треккер ругаться, что это всё надо будет выпилить, т.к. компиляция медленнее на 1%
источник

AP

Artem Pelenitsyn in Haskell
Alexander Vershilov
Как будет ближе к делу напишите, пожалуйста, я пойду в треккер ругаться, что это всё надо будет выпилить, т.к. компиляция медленнее на 1%
так что-то не видел вас в MR про линейные типы!
источник

AV

Alexander Vershilov in Haskell
Ну линейные типы мне нравятся, а точка  - нет
источник

AV

Alexander Vershilov in Haskell
Ещё мне не нравится то, что те кому нравится точка - ноют про скорость
источник

AV

Alexander Vershilov in Haskell
Я считаю эти 2 вещи достаточными для того, чтобы не ныть про первое, но ныть про второе.
источник

AV

Alexander Vershilov in Haskell
(Но скорее всего мне будет лень)
источник

AA

A64m AL256m qn<co... in Haskell
Artem Pelenitsyn
Спасибо!

> >  А dot-нотация для записей
> принято, не похоже, что уже имплементируется, разве что где-то с фонариком под одеялом

Есть "прототип" https://gitlab.haskell.org/shayne-fletcher-da/ghc/-/tree/record-dot-syntax-4.1 но в тексте пропоузала пишут, что это грязный хак в парсере и они надеются на более приличную реализацию, но для этого им нужен setField в HasField (ещё один принятый, но вроде бы не реализованный пропоузал https://github.com/ghc-proposals/ghc-proposals/pull/158).
этот хоть не реализован, но хотя бы работа идет
источник

AA

A64m AL256m qn<co... in Haskell
Alexander Vershilov
Как будет ближе к делу напишите, пожалуйста, я пойду в треккер ругаться, что это всё надо будет выпилить, т.к. компиляция медленнее на 1%
там этот пропозал похоже тормозит компиляцию больше чем и анлифтед типы и линейные
источник

KH

Karin Hoch in Haskell
And iirc, he fixed it
источник

JS

Jerzy Syrowiecki in Haskell
здесь стали появляться неадекватные сообщения на английском. похоже, ботов выращивают
источник

K

Kir in Haskell
Может, он в haskell_en писал, но окном промахнулся?
источник

JS

Jerzy Syrowiecki in Haskell
как бы их урезонить?
источник

JS

Jerzy Syrowiecki in Haskell
Kir
Может, он в haskell_en писал, но окном промахнулся?
маловероятно. уже не первый раз такое
источник

MK

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

AV

Alexander Vershilov in Haskell
Некоторые и на русском так делают
источник