Hacker News new | ask | show | jobs
by X4 4364 days ago
Then this paper might be of great help to you

http://lampwww.epfl.ch/~imaier/pub/DeprecatingObserversTR201...

It's straightly viewn from an implementor's perspective in my opinion.

Tl:Dr.: The observer-pattern is bad and encourages callback-hell, therefore a Data-Flow DSL is implemented to control the order of evaluation. It's kind of showing the implementation of an IO-Monad.