Why Algebraic Effects?
antelang.org