Size: a a a

2020 August 26

SA

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

χλ

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

Есть правила для монад:
return a >>= f = f a
m >>= return = m
...
Компилятор их не проверяет, но делает оптимизацию, будто бы они выполняются
источник

PG

Pig Greenest in Lisp Forever
Sokolov Andrew
нооо будут другие проблемы
да, например отсутствие полноты по Тьюрингу
источник

SA

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

SA

Sokolov Andrew in Lisp Forever
и мне кажется он не давал
источник

SA

Sokolov Andrew in Lisp Forever
не писать
источник

χλ

χоρоший ☽☽☽ λисuчко... in Lisp Forever
Чего?
источник

SA

Sokolov Andrew in Lisp Forever
return/»=
источник

χλ

χоρоший ☽☽☽ λисuчко... in Lisp Forever
Хаскел никаким образом не способен проверить выполнение правил монадных
источник

χλ

χоρоший ☽☽☽ λисuчко... in Lisp Forever
Sokolov Andrew
return/»=
Ты должен им определение дать
источник

χλ

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

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

SA

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

SA

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

SA

Sokolov Andrew in Lisp Forever
там где ты ее пишешь?
источник

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
источник

V(

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