yuanzheng/ReactiveProgramming
An important class of functional patterns: monads ▶ Functional programs in a stateful world ▶ Abstracting over events: futures ▶ Abstracting over event streams: observables ▶ Message passing architecture: actors ▶ Handling failures: supervisors ▶ Scaling out: distributed actors