Poor Man's Algebraic Effects in JS | Dark Hacker News