All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
[0.5.7] - 2019-03-27 v0.5.6...v0.5.7
- Add explicit name to typeclasses to prevent Uglify from removing the name #68
[0.5.6] - 2019-02-16 v0.5.5...v0.5.6
- Hide typeclass symbols from Safari Debugger #65
[0.5.5] - 2018-07-10 v0.5.4...v0.5.5
- Added unpkg entry that links to an UMD build #61
[0.5.4] - 2018-07-10 v0.5.3...v0.5.4
- Always add a unique identifier to every single typeclass for a given version of funcadelic. This way typeclass lookup is the same in both development and production builds. #58
[0.5.3] - 2018-07-06 v0.5.2...v0.5.3
- Add unique identifier to typeclass symbol names #56
[0.5.2] - 2018-07-02 - v0.5.1...v0.5.2
- chaining operator for composing sequences of maps, flatMaps, appends, filters, and folds. #53
[0.5.1] - 2018-06-29 - v0.5.0...v0.5.1
- Use native classes in Node.js #49
- Attach symbols to global Symbol object #48
- Replace lodash.curry with something smaller #44
- Remove dependency on object.getownpropertydescriptors #43
- Using local assign in Object Semigroup #42
- Include README.md as well as the
src/
directory in the bundled NPM. #16
- For commonjs environments, the app is now pre-built using rollup.js instead of being lazily transpiled with @std/esm
- remove package-lock.json
- Allow
Applicative.pure
to be invoked statically. I.e.pure(Promise, 5)
had a bug that was not able to find the applicative instance for Promise.