Для людей, не боящихся боли, ещё есть "functional reactive programming" и "compositional event systems". Велкам ))

Начать копать в FRP стоит отсюда:
stackoverflow.com/questions/5875…
А затем: youtu.be/Agu6jipKfYw?li…
А для CES есть отличная точка входа: github.com/kriskowal/gtor
@benjchristensen Maybe "compositional event systems" and optionally "inspired by FRP" / @daverstevens @aloiscochard @jonsterling
Кстати, термин "Compositional Event Systems" придумал не я.
Если что, пинайте автора twitter.com/conal/status/4…
Почитайте gist.github.com/staltz/868e7e9…
И поиграйтесь с RxJS/BaconJS!
Оно того реально стоит!
Вон есть целая игра: philipnilsson.github.io/badness/
А ещё я призову в тред @alexeyraspopov и он вам тоже расскажет, как всё круто! :)
Эта тема перекликается с бекендом. В той же Scala есть Akka Streams.
И вообще чуваки стандарт запилили:
reactive-streams.org
возможно @backendsecret и Ко заинтересует вот такая презентация: spray.io/vienna
Конечно, её лучше слышать в живую, но полистайте!