Size: a a a

2020 August 26

SA

Sokolov Andrew in Lisp Forever
в хаскеле они чекаются
источник

SA

Sokolov Andrew in Lisp Forever
по крайней мере на соответствие по функциональным типам
источник

SA

Sokolov Andrew in Lisp Forever
так же на самом деле большинство монад которые целиком живут в кишках хаскеля тоже чекаются
источник

χλ

χоρоший ☽☽☽ λисuчко... in Lisp Forever
В Haskell не проверяется соответствие монады правилам монадным
Типы чекаются, да
источник

SA

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

V(

Vλadimir (Hawthorne ... in Lisp Forever
χоρоший ☽☽☽ λисuчко
В Haskell не проверяется соответствие монады правилам монадным
Типы чекаются, да
вот я это имел в виду
источник

SA

Sokolov Andrew in Lisp Forever
конечно монады которы про то что хуйня прилетела извне и делает что то свое не чекается
источник

SA

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

V(

Vλadimir (Hawthorne ... in Lisp Forever
ну а вдруг
источник

χλ

χоρоший ☽☽☽ λисuчко... in Lisp Forever
Vλadimir (Hawthorne the Toolmaker)
вот я это имел в виду
Их без зависимых типов не проверить.

Но, вроде как, компилятор оптимизирует беря их в учёт. Так что это место для стрельбы в ногу.
источник

SA

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

SA

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

SA

Sokolov Andrew in Lisp Forever
IO например ghc умеет как то хитро инлайнить
источник

SA

Sokolov Andrew in Lisp Forever
так чтоб например не возникало проблемы вида "монады пиздец медленнее а поэтмоу мы печатаем все по 10 лет"
источник

SA

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

V(

Vλadimir (Hawthorne ... in Lisp Forever
ну я тоже поделился открытием лол. Монады толкают как гарантию от падений, я вообразил что там компилятор следит что монада а что нет.  А тип это я на самом деле должен ручками
источник

SA

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

V(

Vλadimir (Hawthorne ... in Lisp Forever
ручками я и в лишпе могу спасибо
источник

SA

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

SA

Sokolov Andrew in Lisp Forever
нетрудно кучей способов
источник