Poor Man's Algebraic Effects in JS
gist.github.com