Size: a a a

Programming Offtop

2021 March 09

(

( in Programming Offtop
> Открываю
> Стоит дизлайк
источник

(

( in Programming Offtop
источник

(

( in Programming Offtop
Каждый раз когда кто-то говорит, что корутины покрывают юзкейсы монад, я хочу спросить: а че, простите, корутины покрывают в айдентити монадке?
источник

AI

Aynur Iceman in Programming Offtop
Andrew Mikhaylov
Кому-то точно сделал. Я думаю, если было бы возможно объяснить монады понятным для всех способом, все б уже носились с этим объяснением.
не шарю, но думаю маонады в хаскеле это - абстракции шобы завернуть мутабельный стейт, я не прав?
источник

AM

Andrew Mikhaylov in Programming Offtop
Aynur Iceman
не шарю, но думаю маонады в хаскеле это - абстракции шобы завернуть мутабельный стейт, я не прав?
Абстракция шобы завернуть мутабельность — это  монада State. Монады в целом — более общая штука. Но я ж ненастоящий сварщик.
источник

AI

Aynur Iceman in Programming Offtop
Andrew Mikhaylov
Абстракция шобы завернуть мутабельность — это  монада State. Монады в целом — более общая штука. Но я ж ненастоящий сварщик.
ну короче все то шо не влезает в парадигму purefp заворачивать
источник

(

( in Programming Offtop
Aynur Iceman
не шарю, но думаю маонады в хаскеле это - абстракции шобы завернуть мутабельный стейт, я не прав?
монады в хаскеле это абстракция последовательности вычислений
источник

(

( in Programming Offtop
Чтобы можно было написать абстрактно комбинаторы вычисления, а потом захуячить просто Option/Either/IO/что-то ещё там и оно со всем будет работать с дополнительными фичами, которые конкретная реализация предоставляет
источник

(

( in Programming Offtop
Aynur Iceman
ну короче все то шо не влезает в парадигму purefp заворачивать
Необязательно не влезает, те же опшены/ейзеры это вполне чистые вычисления, просто флатмаппить удобнее, чем руками заворачивать-разворачивать
источник

AM

Andrew Mikhaylov in Programming Offtop
Aynur Iceman
ну короче все то шо не влезает в парадигму purefp заворачивать
Не влегает в парадигму purefp в х-ле ровно одна монада — IO.
источник

AM

Andrew Mikhaylov in Programming Offtop
Остальные, будь то опшнл, список, айзер, стейт, райтеры с ридерами вполне себе с чистым кодом работают.
источник

RU

Roman Ushakov in Programming Offtop
Olexandr Ryabchuk
При чем тут антимонопольные органы?
Разве они занимаються картельными сговорами?
Как раз да
источник

с#

саша сок #KotlinGang... in Programming Offtop
(
Каждый раз когда кто-то говорит, что корутины покрывают юзкейсы монад, я хочу спросить: а че, простите, корутины покрывают в айдентити монадке?
я так не говорил бтв
источник

с#

саша сок #KotlinGang... in Programming Offtop
Aynur Iceman
не шарю, но думаю маонады в хаскеле это - абстракции шобы завернуть мутабельный стейт, я не прав?
монады это не языковая фича, в котлине тоже есть монады - List
источник

AM

Andrew Mikhaylov in Programming Offtop
саша сок #KotlinGang
монады это не языковая фича, в котлине тоже есть монады - List
В отдельных языках они вполне себе прямым способом выразимы средствами языка.
источник

с#

саша сок #KotlinGang... in Programming Offtop
Andrew Mikhaylov
В отдельных языках они вполне себе прямым способом выразимы средствами языка.
в каком языке монады встраивают как фичу типа корутин?)
источник

с#

саша сок #KotlinGang... in Programming Offtop
то, что система типов определённых языков позволяет выразить монады в общем случае - не делает их фичей языка
источник

(

( in Programming Offtop
саша сок #KotlinGang
в каком языке монады встраивают как фичу типа корутин?)
а ду-нотация это что?
источник

с#

саша сок #KotlinGang... in Programming Offtop
(
а ду-нотация это что?
а ну я не думал, что это монада
источник

(

( in Programming Offtop
саша сок #KotlinGang
а ну я не думал, что это монада
это не монада
источник