Skip to content

Releases: williamareynolds/ts-cat

v6.0.0

06 Jan 07:32
Compare
Choose a tag to compare

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

05 Jan 05:33
Compare
Choose a tag to compare

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

05 Jan 01:17
Compare
Choose a tag to compare

5.1.2 (2020-01-05)

Bug Fixes

  • maybe: ensure maybe type parameter excludes null and undefined (dc0fd5c)

v5.1.1

04 Jan 21:16
Compare
Choose a tag to compare

5.1.1 (2020-01-04)

Bug Fixes

  • maybe: ensure value is type never for Nothing (2ec9d34)

v5.1.0

04 Jan 20:52
Compare
Choose a tag to compare

5.1.0 (2020-01-04)

Features

  • maybe: add a monad instance for maybe (fe4ee03)

v5.0.0

04 Jan 19:54
Compare
Choose a tag to compare

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

02 Jan 04:36
Compare
Choose a tag to compare

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

02 Jan 01:07
Compare
Choose a tag to compare

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

02 Jan 01:01
Compare
Choose a tag to compare

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

02 Jan 00:06
Compare
Choose a tag to compare

1.0.0 (2020-01-02)

Features

  • interface: create interfaces which comprise monad (445cd08)