2. Fantasy LandSpecification for interoperability of common algebraic structures in JavaScript
4. Static LandSpecification for common algebraic structures in JavaScript based on Fantasy Land
5. DaggyLibrary for creating tagged constructors.
9. fantasy-birdsport of the haskell package Data.Aviary.Birds. Every thing for your combinatory needs.