Size: a a a

F# Flood: Unchain the monad beast

2021 March 30

DS

Doge Shibu in F# Flood: Unchain the monad beast
S B
Ооо, так а он-то тебя оказывается знает.
Я в хаскель чате как-то с ним спорил уже
источник

SB

S B in F# Flood: Unchain the monad beast
Doge Shibu
Я в хаскель чате как-то с ним спорил уже
Запомнил!
источник

MK

Mark Kochanov in F# Flood: Unchain the monad beast
Обиду затаил*
источник

DS

Doge Shibu in F# Flood: Unchain the monad beast
S B
Запомнил!
Ну не знаю почему он так обо мне отзывается, я на личности с ним в спорах ни разу не переходил, так что это он зря.
источник

SB

S B in F# Flood: Unchain the monad beast
Doge Shibu
Ну не знаю почему он так обо мне отзывается, я на личности с ним в спорах ни разу не переходил, так что это он зря.
Я уже написал ему это
источник

SB

S B in F# Flood: Unchain the monad beast
Переслано от Александр Гранин...
Ну я уже много раз говорил, что считаю mtl как раз boiler plate. Люди почему-то смотрят на FM и видят бойлерплейт в интерпретаторах, когда их один раз написал и забыл. А вот boilerplate в бизнес-логике, который приходит с системами эффектов и FT, они не видят
источник

SB

S B in F# Flood: Unchain the monad beast
Переслано от Александр Гранин...
(Ну и еще там была проблема квадратичного количества инстансов где-то для mtl)
источник

DS

Doge Shibu in F# Flood: Unchain the monad beast
S B
Переслано от Александр Гранин
Ну я уже много раз говорил, что считаю mtl как раз boiler plate. Люди почему-то смотрят на FM и видят бойлерплейт в интерпретаторах, когда их один раз написал и забыл. А вот boilerplate в бизнес-логике, который приходит с системами эффектов и FT, они не видят
Так бойлерплейт у фри монад как раз тут и будет, потому что придется как-то выкручиваться в кейсах, когда надо совместить в одном месте два разных эффекта из разных библиотек или модулей.

Что через FT решается просто как нечего делать. (Как пример - см. скаловскую котовую экосистему)
источник

IC

Ilya L Che in F# Flood: Unchain the monad beast
Наконец-то, спор перешёл в соответствующий чат.
источник

SB

S B in F# Flood: Unchain the monad beast
Как тут не вспомнить слова Торвальдса: "C is the best programming language ever!”
источник

SB

S B in F# Flood: Unchain the monad beast
источник

SB

S B in F# Flood: Unchain the monad beast
Ору
источник

SB

S B in F# Flood: Unchain the monad beast
Говорю же, целая Санта Барбара
источник

IC

Ilya L Che in F# Flood: Unchain the monad beast
Лучше бы работать шли.
источник

DS

Doge Shibu in F# Flood: Unchain the monad beast
Чем я его так обидел, лол
источник

DS

Doge Shibu in F# Flood: Unchain the monad beast
Я с ним общался один раз в хаскель чате вроде бы
источник

SB

S B in F# Flood: Unchain the monad beast
Doge Shibu
Чем я его так обидел, лол
Он мог тебя и перепутать.
источник

IC

Ilya L Che in F# Flood: Unchain the monad beast
Может не ты один. Судя по всему, несогласных много.
источник

S

Sergey in F# Flood: Unchain the monad beast
Точку ставил в конце токсично
источник

DS

Doge Shibu in F# Flood: Unchain the monad beast
S B
Он мог тебя и перепутать.
Ну собак в чатах много, это да
источник