أرسل هذا في رسالة قصيرة: Continuation-passing style, defunctionalization, accumulations, and associativity