Size: a a a

2020 June 11

p

polunin.ai in rust_offtopic
о ней можно просто не говорить
источник

p

polunin.ai in rust_offtopic
итератор как монада норм
источник

AZ

Alex Zhukovsky in rust_offtopic
polunin.ai
толку от бесполезной вещи?
чтобы не создавать ложного ощущение что монады это что-то богом данное сверху
источник

AZ

Alex Zhukovsky in rust_offtopic
то есть вот можно монаду лепить из много чего, но не факт, что это полезно будет.

Но иногда-то будет!)
источник

T1

Tony 123 in rust_offtopic
блин че такое монада☹️
источник

AZ

Alex Zhukovsky in rust_offtopic
Tony 123
блин че такое монада☹️
выше написали. перечитай
источник

S

Soul in rust_offtopic
Это инструмент для последовательных вычислений в языках, которые не умеют выполнять команды по порядку без костылей
источник

T1

Tony 123 in rust_offtopic
polunin.ai
struct Foo;
монада?
тогда какого хуя вот это монада?
источник

AZ

Alex Zhukovsky in rust_offtopic
Tony 123
тогда какого хуя вот это монада?
источник

S

Soul in rust_offtopic
Tony 123
тогда какого хуя вот это монада?
если у нее внутри есть какие-нибудь данные вроде Foo.data: String, то Foo - монада, если для нее есть функция
 fn modify(foo: &Self, modificator: Fn(String) -> Foo) -> Foo,
которая возвращает новый Foo с .data, полученной путем вызова modificator с аргументом foo,

ну и какой-нибудь способ вытащить потом эту .data для использования вне функции modify
источник

t

toriningen in rust_offtopic
Doge Shibu
Словно где-то выпускают разрабов готовых для коммерческой разработки
MIT?
источник

S

Soul in rust_offtopic
так мы сможем сделать
Foo { data = "My Data" }
 .modify(|data| data + "mod1")
 .modify(|data| data + "mod2")

и получить Foo с data = "My Datamod1mod2" даже в ленивом языке, который не хочет за просто так выполнять команды по порядку
источник

VS

Victor Sapiens in rust_offtopic
Apache DOG™
но ничего хорошего в капитализации йеплов и мелкомягких нет
Ну я лично хочу поработать в Майкрософт. Ток ктож меня туда позовёт 🤷🏻‍♂️
источник

p

polunin.ai in rust_offtopic
Soul
Это инструмент для последовательных вычислений в языках, которые не умеют выполнять команды по порядку без костылей
Наоборот, ; это костыль
источник

t

toriningen in rust_offtopic
тшшш, не мешайте человеку объяснять на императивных пальцах
источник

S

Soul in rust_offtopic
polunin.ai
Наоборот, ; это костыль
в питоне и без ; всё работает
источник

а

а это кто in rust_offtopic
polunin.ai
Наоборот, ; это костыль
+
источник

p

polunin.ai in rust_offtopic
Soul
в питоне и без ; всё работает
Там \n
источник

t

toriningen in rust_offtopic
Tony 123
блин че такое монада☹️
абстракция, отделяющая последовательность вычислений от их результата
источник

S

Soul in rust_offtopic
ну не знаю, я когда список фильмов себе пишу, я просто пишу их через \n, а не в виде чистофункциональной монады
источник