Size: a a a

2020 March 06

λ

λоλторт in rust_offtopic
Про ио и фп вопрос в общем-то решённый
источник

𝛈µ

𝛈 µ in rust_offtopic
У одних java 1.7 лучший язык
источник

λ

λоλторт in rust_offtopic
Эх отпустило
источник

λ

λоλторт in rust_offtopic
Спасибо Паша
источник

𝛈µ

𝛈 µ in rust_offtopic
Другие на серьезных щщах доказывают преимущества динамической типизации над статической
источник

𝛈µ

𝛈 µ in rust_offtopic
Бля, господи-езузе
источник

AZ

Alex Zhukovsky in rust_offtopic
polunin.ai
А про это можно поподробнее?
Ну и это не ИО, у меня пока только к нему претензии
смотри, вот тебе кейс из жизни:

1. была функция, ну пусть будет рассчет скидки клиенту
2. через какое-то время какой-то чувак дописал обращение к этой функции в цикле
3. еще через какое-то время второй чувак добавил туда логгирование
4. и еще через какое-то время третий чувак в конифиги добавил кроме стдаута логгинг в эластик

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

𝛈µ

𝛈 µ in rust_offtopic
Должна же быть у человека хоть капелька ссаных мозгов
источник

AZ

Alex Zhukovsky in rust_offtopic
разделение на IO дало бы ошибку компиляции на третьем или четвертом этапе
источник

p

polunin.ai in rust_offtopic
𝛈 µ
Другие на серьезных щщах доказывают преимущества динамической типизации над статической
Я б сказал, но не буду, заебало толдычить вам одно и то же.
источник

𝛈µ

𝛈 µ in rust_offtopic
polunin.ai
Я б сказал, но не буду, заебало толдычить вам одно и то же.
Елисеев хоть смешной, а ты - просто занудный
источник

AZ

Alex Zhukovsky in rust_offtopic
polunin.ai
А про это можно поподробнее?
Ну и это не ИО, у меня пока только к нему претензии
поподробнее про это в статьях про фримонады, ну или в моем случае красной книги по скале, там очень хорошие примеры с мотивацией
источник

AZ

Alex Zhukovsky in rust_offtopic
я бы рекомендовал её почитать, и вот после этого уже аргументированно говорить с чем ты не согласен
источник

p

polunin.ai in rust_offtopic
Alex Zhukovsky
разделение на IO дало бы ошибку компиляции на третьем или четвертом этапе
Как оно дало бы ошибку?
источник

p

polunin.ai in rust_offtopic
Ведь там бы стояло a <- Logging
источник

AZ

Alex Zhukovsky in rust_offtopic
polunin.ai
Как оно дало бы ошибку?
у тебя изменение сигнатуры с UserInfo -> UserBonus на (MonadLogger m) => UserInfo -> m UserBonus ломающее изменение
источник

𝛈µ

𝛈 µ in rust_offtopic
Господа, добавьте полунина в @oop_ru
источник

𝛈µ

𝛈 µ in rust_offtopic
Он тамошним составит отличную компанию
источник

𝛈µ

𝛈 µ in rust_offtopic
Мой милый цитатничек никогда не опустеет
источник

p

polunin.ai in rust_offtopic
Alex Zhukovsky
у тебя изменение сигнатуры с UserInfo -> UserBonus на (MonadLogger m) => UserInfo -> m UserBonus ломающее изменение
То есть чтобы функция делала io, она должна возвращать IO?
источник