Releases: williamareynolds/ts-cat
Releases · williamareynolds/ts-cat
v6.0.0
6.0.0 (2020-01-06)
Bug Fixes
- interfaces: add readonly to interface members for Alt and Plus (801d1eb)
Features
- applicative: add stub for Applicative class interface (27a64f3)
- maybe: implement Alternative and Plus instances for Maybe (d8cfee1)
BREAKING CHANGES
- interfaces: In 5.2.0, Alt had an interface which didn't make alt readonly. It is now readonly.
v5.2.0
5.2.0 (2020-01-05)
Bug Fixes
- maybe: toString return type changed from String to string (52294e7)
Features
- alt: add an interface for Alt with instance for Maybe (d8a5f21), closes #3
v5.1.2
5.1.2 (2020-01-05)
Bug Fixes
- maybe: ensure maybe type parameter excludes null and undefined (dc0fd5c)
v5.1.1
5.1.1 (2020-01-04)
Bug Fixes
- maybe: ensure value is type never for Nothing (2ec9d34)
v5.1.0
5.1.0 (2020-01-04)
Features
- maybe: add a monad instance for maybe (fe4ee03)
v5.0.0
5.0.0 (2020-01-04)
Features
- identity: rename exported uri (8c51b66)
BREAKING CHANGES
- identity: URI is now exported from Identity as MAYBE_URI (constant) and MaybeURI (type)
v4.0.0
4.0.0 (2020-01-02)
Bug Fixes
- interface: make members readonly (5c24fb4)
Features
- identity: add a toString method (3da24e8)
- identity: improve fantasy land compliance (a80488e)
Reverts
- identity: doc changes did not have intended effect (63add1d)
BREAKING CHANGES
- interface: Some functions on type-class interfaces were marked as readonly.
v3.0.0
3.0.0 (2020-01-02)
Features
- identity: prevent direct instantiation of Identity (5f95d55)
BREAKING CHANGES
- identity: Identity must now be created via identity.of
v2.0.0
2.0.0 (2020-01-02)
Bug Fixes
- instance: correct the chain implementation for Identity (49bad0b)
- interface: corrects the type of the chain function and method (4a02fcf)
Features
- instance: add identity with a monad instance (0983940)
BREAKING CHANGES
- instance: The implementation of chain for Identity was corrected to match the implementation
in the corrected Chain interfaces.
- interface: The type of Chain1 and ChainS1 have changed such that their first argument is no
longer wrapped in structure.
v1.0.0
1.0.0 (2020-01-02)
Features
- interface: create interfaces which comprise monad (445cd08)