Size: a a a

2020 June 21

AZ

Alex Zhukovsky in rust_offtopic
людям нужна
источник

AZ

Alex Zhukovsky in rust_offtopic
мне вот тоже
источник

AZ

Alex Zhukovsky in rust_offtopic
всегда в ней пишу когда могу
источник

AZ

Alex Zhukovsky in rust_offtopic
еще бы DoApplicative и ваще песня
источник

t

toriningen in rust_offtopic
>As soon as you actually execute the IO, you lose referential transparency

ну да, только это происходит вне кода, который находится в твоей зоне ответственности.
источник

t

toriningen in rust_offtopic
>the effects still occur in the same order, you just have to call .run at the end

это как жаловаться, что если дергать unsafePerformIO каждый раз, когда нужен результат, то язык чистоту теряет. можно ж просто не дергать?
источник

t

toriningen in rust_offtopic
ну и у функций, возвращающих IO, нет сайдэффектов, что бы там не писали на реддите
источник

Z

Zaner in rust_offtopic
ну я не вижу чтобы в скале большая часть библиотек юзала io, создатель языка говорит что это так себе идея, это достаточный аргумент в пользу не юзать io в скале?
источник

t

toriningen in rust_offtopic
это просто список инструкций. для одних и тех же аргументов - каждый раз один и тот же, т.к. IO-функции чисты.
источник

A

Aleksandr Khristenko in rust_offtopic
Zaner
ну я не вижу чтобы в скале большая часть библиотек юзала io, создатель языка говорит что это так себе идея, это достаточный аргумент в пользу не юзать io в скале?
На какие-то странные либы ты смотришь.
источник

SP

Stanislav Popov in rust_offtopic
toriningen
это просто список инструкций. для одних и тех же аргументов - каждый раз один и тот же, т.к. IO-функции чисты.
вот только ты не сможешь взять одно и то же ио
источник

t

toriningen in rust_offtopic
Stanislav Popov
вот только ты не сможешь взять одно и то же ио
кто мне запретит?
источник

SP

Stanislav Popov in rust_offtopic
просто не сможешь же, нет?
источник

t

toriningen in rust_offtopic
почему же? построение "списка инструкций" и его "вычисление" - разделенные (благодаря монадам) концепции. я могу строить один и тот же список кучу раз.
источник

AZ

Alex Zhukovsky in rust_offtopic
toriningen
ну и у функций, возвращающих IO, нет сайдэффектов, что бы там не писали на реддите
НО ТАМ ЖЕ КТО-ТО ВЫПОЛНЯЕТ! ВСЁ ЭТО ФАРС И ПОДМЕНА ПОНЯТИЙ. ДОКЕР! КУБЕРНЕТЕС!
источник

t

toriningen in rust_offtopic
вычислять один и тот же список я могу тоже кучу раз, и получать каждый раз разные результаты
источник

p

polunin.ai in rust_offtopic
Stanislav Popov
зато без этого у тебя не будет такого топового рандомного порядка вычислений когда если чтото не надо оно не расчитывается
я уже придумал как исправить ситуацию. Но это будет противоречить всей основной философии раста.
источник

AZ

Alex Zhukovsky in rust_offtopic
Stanislav Popov
вот только ты не сможешь взять одно и то же ио
конечно могу
источник

t

toriningen in rust_offtopic
Alex Zhukovsky
НО ТАМ ЖЕ КТО-ТО ВЫПОЛНЯЕТ! ВСЁ ЭТО ФАРС И ПОДМЕНА ПОНЯТИЙ. ДОКЕР! КУБЕРНЕТЕС!
о неть, зумеры открыли для себя существование рантайма
источник

SP

Stanislav Popov in rust_offtopic
toriningen
почему же? построение "списка инструкций" и его "вычисление" - разделенные (благодаря монадам) концепции. я могу строить один и тот же список кучу раз.
у тебя есть функция взятия времени под ио. ты не сможешь подсунуть такое ио чтобы время бралось одно и то же. или файлики были одни и те же
источник