Size: a a a

2020 January 05

ED

Eto Demerzel in 🎄// CIPHERNET
Cesare Borgia
Да это и не стиль. Ну смысле если ты заменишь циклы рекурсией ничего не поменяется. Меня потому везде и коробит от описания фп во всяких статьях. Суть фп в том, что ты разбиваешь все на очень и очень универсальные кубики и их используешь. Настолько универсальные, что императивное программирование не позволяет такого
А можно пример хорошего кода?
источник

uユ

und ユビキタス in 🎄// CIPHERNET
Cesare Borgia
Да это и не стиль. Ну смысле если ты заменишь циклы рекурсией ничего не поменяется. Меня потому везде и коробит от описания фп во всяких статьях. Суть фп в том, что ты разбиваешь все на очень и очень универсальные кубики и их используешь. Настолько универсальные, что императивное программирование не позволяет такого
int f(void)
{
   return f();
}
источник

uユ

und ユビキタス in 🎄// CIPHERNET
источник

M

MrSmith in 🎄// CIPHERNET
источник

uユ

und ユビキタス in 🎄// CIPHERNET
чекай вывод говорю
источник

M

MrSmith in 🎄// CIPHERNET
Ну ладно
источник

M

MrSmith in 🎄// CIPHERNET
Но один хуй
источник

M

MrSmith in 🎄// CIPHERNET
Я видел
источник

uユ

und ユビキタス in 🎄// CIPHERNET
кстати мои расчеты поточнее как то чем ети, но хуй его знает
источник

uユ

und ユビキタス in 🎄// CIPHERNET
в плане расчетов квадратного корня по формуле получалась гадость
источник

uユ

und ユビキタス in 🎄// CIPHERNET
но работала
источник

uユ

und ユビキタス in 🎄// CIPHERNET
константа вышла 0x5FE6EB3BFB58D000 но я хуй его знает
источник

uユ

und ユビキタス in 🎄// CIPHERNET
это с поправками для float
источник

C

Cesare Borgia in 🎄// CIPHERNET
Eto Demerzel
А можно пример хорошего кода?
Вот про это я и говорю. Примеры на 10-50 сток бессмысленны и не могут показать то, чем фп реально круто. Фп - это когда ты используешь очень универсальные примитивы, всякие системы эффектов, стримы, оптику и т.д. И у тебя получаются всякие так нужные в продакшин коде dependency injection и паттерны, только без аннотаций, без магии, болдерплейта и бездумного копирования.
источник

ED

Eto Demerzel in 🎄// CIPHERNET
Cesare Borgia
Вот про это я и говорю. Примеры на 10-50 сток бессмысленны и не могут показать то, чем фп реально круто. Фп - это когда ты используешь очень универсальные примитивы, всякие системы эффектов, стримы, оптику и т.д. И у тебя получаются всякие так нужные в продакшин коде dependency injection и паттерны, только без аннотаций, без магии, болдерплейта и бездумного копирования.
Я не против примеров больше, чем на 50 строк. ~1000 вполне нормально должно быть.
источник

C

Cesare Borgia in 🎄// CIPHERNET
GitHub - TinkoffCreditSystems/tofu: Functional programming toolbox https://tinkoffcreditsystems.github.io/tofu
https://github.com/TinkoffCreditSystems/tofu
источник

C

Cesare Borgia in 🎄// CIPHERNET
Примеров проектов не знаю особо, вот эта библиотека оч крутая
источник

uユ

und ユビキタス in 🎄// CIPHERNET
бу сука
источник

uユ

und ユビキタス in 🎄// CIPHERNET
@hirrolot реализуй такое на расте, я хочу посмотреть как оно будет там выглядеть
источник

M

MrSmith in 🎄// CIPHERNET
und ユビキタス
@hirrolot реализуй такое на расте, я хочу посмотреть как оно будет там выглядеть
Так и будет
источник