Specification for interoperability of common algebraic structures in JavaScript
exports.types
is now specified in package.json (#333).
Package is now compatible with native ES modules (#326).
Package now includes an ES module in addition to a CommonJS module (#321).
README.md has been reinstated (#313).
:warning: Modules for verifying laws have been removed (#284). Use fantasy-laws instead.
Prefixed method names are now used throughout the document (#310). This should reduce confusion.
index.d.ts is now provided for TypeScript users (#294).
bower.json is no longer included in the repository (#292).
Various errors in README.md have been corrected (#308, #309).
New type class: Filterable (#274).
New type class: Group (#272).
New type classes: Semigroupoid and Category (#248).
New type class: Ord (#235).
New type class: Contravariant (#150).