Size: a a a

2020 May 12

IK

Ilya Kos in Haskell
операторы это вообще отдельная сущность
источник

IK

Ilya Kos in Haskell
аксессоры полей — это синтаксически не операторы, и не функции
источник

AA

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

IK

Ilya Kos in Haskell
“не поехать” — нельзя на разных строчках писать?
источник

AA

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

AA

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

IK

Ilya Kos in Haskell
Ну мне кажется, это вообще не deal breaker
источник

IK

Ilya Kos in Haskell
Хотя, если рассматривать аксессоры как постфиксные операторы, то могло бы быть лучше
источник

IK

Ilya Kos in Haskell
хз
источник

IK

Ilya Kos in Haskell
Ilya Kos
Ну мне кажется, это вообще не deal breaker
в крайнем случае можно делаеть & (.foo)
источник

IK

Ilya Kos in Haskell
🙂
источник

AA

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

KV

Kirill Valyavin in Haskell
Ilya Kos
в крайнем случае можно делаеть & (.foo)
В крайнем случае можно взять оптику и не страдать
источник

KV

Kirill Valyavin in Haskell
А не переносить точечки — это дикость невероятная
источник

NI

Nick Ivanych in Haskell
Kirill Valyavin
В крайнем случае можно взять оптику и не страдать
В самом крайнем случае, можно взять оптику и страдать ;-)
источник

MP

Misha Puzanov in Haskell
A64m AL256m qn I0
я чет подозреваю, что у тех на кого они и ориентировались с этой фичей, будет обычно другое мнение
я кстати вообще не понимаю, что эти люди-новички, которым так нужна точка для доступа к полям, что ради этого они не обломаются изучить все эти новые правила где можно переносить, где нельзя, где рыбу заворачивали. Выдумали себе каких-то disabled новичков и заламывают руки.
источник

AA

A64m AL256m qn<co... in Haskell
Misha Puzanov
я кстати вообще не понимаю, что эти люди-новички, которым так нужна точка для доступа к полям, что ради этого они не обломаются изучить все эти новые правила где можно переносить, где нельзя, где рыбу заворачивали. Выдумали себе каких-то disabled новичков и заламывают руки.
там еще сообщения об ошибках и сигнатуры будут с датакайндами и ПМТЦ
источник

KV

Kirill Valyavin in Haskell
> Выдумали себе каких-то disabled новичков и заламывают руки.
Это и не только про этот пропозал можно сказать
источник

MP

Misha Puzanov in Haskell
A64m AL256m qn I0
там еще сообщения об ошибках и сигнатуры будут с датакайндами и ПМТЦ
infinite type HasField a a c ~ и дальше по тексту
источник

MP

Misha Puzanov in Haskell
так есть вариант избежать всего этого добра? не включать extension и вот эти 400% времени компиляции не появятся или это теперь новая реальность?
источник