Size: a a a

2020 February 07

Ct

Casual tears in rust_offtopic
λоλторт
но их можно проверить, в цпп для значков такие свойства не регламентированы
В цпп можно для произвольного значка напридумывать своих свойств и так же их ручками проверять.
источник

r

red75prime in rust_offtopic
λоλторт
ну вот примерно такая же предметная область у (>>=)
Нет. Там предметная область - теория категорий или что-то в этом роде
источник

λ

λоλторт in rust_offtopic
Casual tears
В цпп можно для произвольного значка напридумывать своих свойств и так же их ручками проверять.
разницу между можно придумать и уже существуют надо объяснять?
источник

λ

λоλторт in rust_offtopic
red75prime
Нет. Там предметная область - теория категорий или что-то в этом роде
теория категорий это пожалуй формальное обоснование, а не предметная область
источник

λ

λоλторт in rust_offtopic
когда пишешь (>>=) обычно никакую ТК не вспоминаешь
источник

λ

λоλторт in rust_offtopic
а вот о последовательном исполнении вполне себе думаешь
источник

r

red75prime in rust_offtopic
λоλторт
а вот о последовательном исполнении вполне себе думаешь
Только это не последовательное исполнение в общем случае. И кто-то ещё должен и читать.
источник

λ

λоλторт in rust_offtopic
прям как await и ;, надо же
источник

λ

λоλторт in rust_offtopic
разве что ещё бывают монады деревьев
источник

r

red75prime in rust_offtopic
Не важно. Держать в голове контекст применения >>= всё-равно придётся. await и т.п. включают этот контекст.
источник

λ

λоλторт in rust_offtopic
В целом абсолютно необоснованные претензии, учитывая что в хаскеле с его (>>=) локал ризонинг возможен, а в ИП нет.
источник

r

red75prime in rust_offtopic
В целом необоснованные претензии к претензиям.
источник

r

red75prime in rust_offtopic
Сферическому программисту в вакууме, всё это возможно и не важно. Но программируют люди.
источник

r

red75prime in rust_offtopic
Видеть предметную область в терминах объектов теории категорий доступно не всем.
источник

A

Aleksandr Khristenko in rust_offtopic
λоλторт
Тем, что есть базовые свойства, которым (>>=) всегда удовлетворяет
Только в случае если человек при переопределнии позаботился о том, чтобы эти свойства выполнялись. Никто не мешает определить хрень, которая не будет удовлетворять законам.
источник

λ

λоλторт in rust_offtopic
red75prime
Видеть предметную область в терминах объектов теории категорий доступно не всем.
Опять чушь про ТК. Не нужно о ней ничего знать, чтобы писать или читать хаскель
источник

λ

λоλторт in rust_offtopic
Aleksandr Khristenko
Только в случае если человек при переопределнии позаботился о том, чтобы эти свойства выполнялись. Никто не мешает определить хрень, которая не будет удовлетворять законам.
Мы о практическом программировании говорим или о сферическом в вакууме?
источник

P

Pavel in rust_offtopic
λоλторт
Опять чушь про ТК. Не нужно о ней ничего знать, чтобы писать или читать хаскель
ладно, полугрупа не входит в ТК, убедил
источник

p

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

p

polunin.ai in rust_offtopic
λоλторт
прям как await и ;, надо же
Это необходимые операторы, без которых было бы намного хуже чем с ними
источник