Size: a a a

2020 September 02

p

polunin.ai in rust_offtopic
Αλεχ Zhukovsky
пройди второй курс москвина по хачкелю, потом рассуждай про эффкты. А то ты базовых монад не знаешь
"сначала добейся"
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
это больше похоже на типизированный глобальный стейт
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
polunin.ai
"сначала добейся"
нет, просто это как танк который рассуждает про ФП не зная что такое <$>
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
бесполезный спор
источник

p

polunin.ai in rust_offtopic
Αλεχ Zhukovsky
тем не менее доступ к внешнему окружению (это Reader) являетяс эффектом
Ещё раз в коде сайд эффектов нет, просто бинды монад
источник

SP

Stanislav Popov in rust_offtopic
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
polunin.ai
Ещё раз в коде сайд эффектов нет, просто бинды монад
я говорю не про то что монады че-то делают
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
а про то что Reader как и куча других эффектов нельзя описать твоим флоуанализатором с тегом OUTPUT
источник

p

polunin.ai in rust_offtopic
Αλεχ Zhukovsky
а про то что Reader как и куча других эффектов нельзя описать твоим флоуанализатором с тегом OUTPUT
Добавляешь другой тег
источник

p

polunin.ai in rust_offtopic
Свой
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
polunin.ai
Добавляешь другой тег
ты предлагаешь весьма костыльное решение где компилятор должен специальным образом трактовать какие-то теги
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
мне кажется что получается ерунда
источник

p

polunin.ai in rust_offtopic
Ну вот представь что в расте есть возможность создавать свои блоки типа unsafe только IO { }, Console { } и т.п.
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
я молчу про то что флоу анализатор такого размера просто сдохнет
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
в сишарпе например флоу анализатор нулляблов ограничивается одной функцией
источник

p

polunin.ai in rust_offtopic
Αλεχ Zhukovsky
ты предлагаешь весьма костыльное решение где компилятор должен специальным образом трактовать какие-то теги
Нет, все укладывается в систему типов
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
polunin.ai
Нет, все укладывается в систему типов
каких типов? у тебя функция int -> int, как ты узнаешь что она в консоль пишет?
источник

A

Agrailag in rust_offtopic
слоган для царя
источник

p

polunin.ai in rust_offtopic
Αλεχ Zhukovsky
каких типов? у тебя функция int -> int, как ты узнаешь что она в консоль пишет?
Для хаскеля то же самое верно, не всегда можно узнать если делать unsafePerformIO
источник

SP

Stanislav Popov in rust_offtopic
царю я показывал эту пикчу неоднократно
источник