Size: a a a

2020 February 08

AZ

Alex Zhukovsky in rust_offtopic
red75prime
Мне нужны хинты, чтобы быстро понимать код. Единообразный do над матрёшкой из монад - это не моё.
хз, я с таким стилем месяц назад столкнулся, Вполне легко привыкнуть
источник

AZ

Alex Zhukovsky in rust_offtopic
после этого как раз на различающийся синтаксис для разных монад смотришь с недоумением, как на гошные sortInt32, sortInt64, ...
источник

AZ

Alex Zhukovsky in rust_offtopic
а что делать с монадами которые не такие популярные, как список или опшн?
источник

AZ

Alex Zhukovsky in rust_offtopic
для них вообще никакого синтаксиса не завезли
источник

AZ

Alex Zhukovsky in rust_offtopic
слева - описываешь требования к монаде (что она должна уметь)
источник

AZ

Alex Zhukovsky in rust_offtopic
по сути диай
источник

AZ

Alex Zhukovsky in rust_offtopic
и внутри пользуешься всем чем хочешь
источник

AZ

Alex Zhukovsky in rust_offtopic
очень удобно на самом деле
источник

AZ

Alex Zhukovsky in rust_offtopic
red75prime
Мне нужны хинты, чтобы быстро понимать код. Единообразный do над матрёшкой из монад - это не моё.
1. почти всегда понятно из имен переменных. <- get это стейт. <- tell это writer. <- ask это Reader
2. если вдруг непонятно, никто не мешает тебе написать foo <- (a :: Maybe _)
источник

AZ

Alex Zhukovsky in rust_offtopic
@kremovtort у тебя часто бывает что ты по <- не можешь понять в какой монаде бинд происходит?
источник

λ

λоλторт in rust_offtopic
Alex Zhukovsky
@kremovtort у тебя часто бывает что ты по <- не можешь понять в какой монаде бинд происходит?
Мне почти никогда это не интересно
источник

AZ

Alex Zhukovsky in rust_offtopic
ну вон люди говорят что легко запутаться
источник

p

polunin.ai in rust_offtopic
Хаскель это язык для выебонов и математиков
источник

p

polunin.ai in rust_offtopic
Также как и R
источник

AZ

Alex Zhukovsky in rust_offtopic
источник

AZ

Alex Zhukovsky in rust_offtopic
в 2020 году такие истории читать канеш забавно
источник

AZ

Alex Zhukovsky in rust_offtopic
polunin.ai
Хаскель это язык для выебонов и математиков
ложь
источник

p

polunin.ai in rust_offtopic
И забавно что процент использования у них примерно одинаковый
источник

SP

Stanislav Popov in rust_offtopic
совсем поехал https://t.me/oop_ru/122452
источник

AZ

Alex Zhukovsky in rust_offtopic
виртуальные функции - не достаточное условие для нормального масштабирования систем
источник