Fantasy Land: interoperability of common algebraic structures in JavaScript | Dark Hacker News