Size: a a a

2020 May 25

AV

Alexander Vershilov in Haskell
Антон ⚙️
Гранин, перелогинтесь
Селекторы - зло
источник

А⚙

Антон ⚙️ in Haskell
Alexander Vershilov
Селекторы - зло
Не на то ответил
источник

А⚙

Антон ⚙️ in Haskell
Leonid 🦇 Onokhov
Но ведь идентификатор id очень полезен в оперденях, а его занимае бесполезная функция
Вот это аргумент в духе Гранина
источник

LO

Leonid 🦇 Onokhov in Haskell
Антон ⚙️
Вот это аргумент в духе Гранина
Но топил за него не он
источник

IK

Ilya Kos in Haskell
Alexander Vershilov
Кроме всякой ерунды типа «а давайте спрячем все partial функции»
Ну меньше импортов, несколько вспомогательных функций которых нет в base и «более  полиморфные» версии функций. Не больше этого
источник

R

Roman in Haskell
Антон ⚙️
Вот это аргумент в духе Гранина
отличный аргумент. id слишком полезен как локальное имя, чтобы давать его глобальной функции. Я бы еще и const переименовал в constant
источник

A

Antonio in Haskell
Alexander Vershilov
Давайте запретим полезные инстансы для (,) а
где
источник

DI

Dmitry Ivanov in Haskell
Хики рекомендует identity и constantly
источник

DI

Dmitry Ivanov in Haskell
кложуристы рады
источник

DI

Dmitry Ivanov in Haskell
странно только что композиция всего лишь comp
источник

PG

Pig Greenest in Haskell
а в чем проблема определять локальные id имея глобальный id?
источник

MK

Maxim Koltsov in Haskell
варнинг компилятора
источник

А⚙

Антон ⚙️ in Haskell
Pig Greenest
а в чем проблема определять локальные id имея глобальный id?
Тем, что глобальный id иногда таки нужен
источник

_:

_Ryner' :: IO ❄️ in Haskell
кана
еще бы сделать так чтобы селекторы не генерились
Для рекордов?
источник

к

кана in Haskell
+
источник

к

кана in Haskell
для чего еще селекторы в хаскеле бывают
источник

_:

_Ryner' :: IO ❄️ in Haskell
Ждем имплементацию RecordDotSyntax
источник

JS

Jerzy Syrowiecki in Haskell
кана
еще бы сделать так чтобы селекторы не генерились
источник

к

кана in Haskell
ну приняли-то приняли, а имплементации и мержа еще не было же
источник

к

кана in Haskell
_Ryner' :: IO ❄️
Ждем имплементацию RecordDotSyntax
да зачем, generic-lens все равно намного лучше
источник