Пишем функционально с алгебраическими эффектами. Никита Шильников.

Алгебраические эффекты - относительно новая область, они позволяют программировать с эффектами просто, но при этом оставаясь в рамках чистых функций. В то время как статически типизированные языки смогут начать поддерживать такой подход только в будущем, динамические языки, такие как JavaScript или Ruby, могут практически реализовать его уже сегодня. Например, React internals теперь обернуты алгебраическими эффектами. Но в Ruby мы можем сделать это еще лучше! Я покажу, как вчерашняя теория решает сегодняшние проблемы (с файберами!).
Back to Top