RU

Разбираем map, filter, reduce, any, all, zip и enumerate в Python

Все мы начинали писать на Python примерно одинаково: создавали пустой список, запускали цикл for, проверяли условие через if и делали .append(). Это н…

pythonmapfilterreduceфункциональное программированиегенераторы списковленивые вычислениярефакторинг кода
Habr
RU

[Перевод] Что такое Реактивное Программирование

Реактивность может значительно упростить реализацию надёжных программ. Давайте рассмотрим, что нам нужно для её реализации и какие парадигмы реактивно…

реактивное программированиефункциональное программированиеобъектное программированиепроцедурное программирование
Habr
RU

[Перевод] 6. Проектирование с помощью типов: Типизированные строки

На всех парах движемся к завершению цикла. В шестой главе Скотт Влащин рассказывает о типизированных строках, которые позволяют хранить значения, удов…

f#функциональное программирование.net