Continuation passing style, defunctionalization and associativity [video] | Hacker News Reader