Javascript, Underscore, and type class emulation | Dark Hacker News