Size: a a a

2020 August 26

SA

Sokolov Andrew in Lisp Forever
во да чел знает что хаскель не тотальный
источник

χλ

χоρоший ☽☽☽ λисuчко... in Lisp Forever
А тут причем монада?
источник

SA

Sokolov Andrew in Lisp Forever
Maybe
источник

SA

Sokolov Andrew in Lisp Forever
монада
источник

SA

Sokolov Andrew in Lisp Forever
ну короче вот свинья знает секрет
источник

χλ

χоρоший ☽☽☽ λисuчко... in Lisp Forever
Ты используешь структуру данных, для которой определен интерфейс монады
источник

SA

Sokolov Andrew in Lisp Forever
нетотальный язык
источник

χλ

χоρоший ☽☽☽ λисuчко... in Lisp Forever
Но ты никак его не используешь.
источник

χλ

χоρоший ☽☽☽ λисuчко... in Lisp Forever
Sokolov Andrew
нетотальный язык
Но да, нетотальный
источник

χλ

χоρоший ☽☽☽ λисuчко... in Lisp Forever
Vλadimir (Hawthorne the Toolmaker)
ну я тоже поделился открытием лол. Монады толкают как гарантию от падений, я вообразил что там компилятор следит что монада а что нет.  А тип это я на самом деле должен ручками
Тут про другое было
Чел
источник

SA

Sokolov Andrew in Lisp Forever
(и не может быть тотальным так как депендент тпов нет а распакоывать вообще все из вообще всего никто не хочет)
источник

PG

Pig Greenest in Lisp Forever
Sokolov Andrew
ну короче вот свинья знает секрет
источник

SA

Sokolov Andrew in Lisp Forever
соре мб я не так понял
источник

PG

Pig Greenest in Lisp Forever
да, не совсем так
источник

PG

Pig Greenest in Lisp Forever
можно быть тотальным и без завтипов
источник

SA

Sokolov Andrew in Lisp Forever
можно
источник

SA

Sokolov Andrew in Lisp Forever
вот как эльм например
источник

SA

Sokolov Andrew in Lisp Forever
нооо будут другие проблемы
источник

PG

Pig Greenest in Lisp Forever
а вот иметь завтипы и быть нетотальным уже не очень прикольно
источник

χλ

χоρоший ☽☽☽ λисuчко... in Lisp Forever
Sokolov Andrew
соре мб я не так понял
Да
Повторю, как я понял (а то вдруг тож неверно интерпретирую)

Есть правила для монад:
return a >>= f = f a
m >>= return = m
...
источник