Skip to content

Latest commit

 

History

History
107 lines (57 loc) · 2.8 KB

CHANGES.md

File metadata and controls

107 lines (57 loc) · 2.8 KB

v2.4.0 (2021-05-14)

Feat

  • Adds function pymonad.tools.monad_from_none_or_value

v2.3.5 (2021-04-15)

Chore

  • Updates README with note about performance issues prior to 2.3.4

Fix

  • Fixes implementations of bind(), map(), and then() for Promise monad
  • Fixes implementations of amap(), bind(), map(), and then() for State monad
  • Fixes implementation of then() for the ListMonad
  • Fixes implementation of then() for the Reader monad
  • Fixes implementation of then() for the IO monad
  • Fixes default implementation of then() to be more efficient
  • Fixes join() methods so it raises a TypeError if monad instance is not nested

v2.3.4 (2021-03-07)

Chore

  • Updates .gitignore

Fix

  • Fixes a bunch of pytype errors
  • Changes Either so it no longer automatically catches exceptions in a Left constructor

v2.3.3 (2021-02-01)

v2.3.2 (2021-01-14)

v2.3.1 (2021-01-03)

v2.3.0 (2020-11-25)

v2.2.0 (2020-10-01)

v2.1.0 (2020-09-22)

v2.0.5 (2020-09-22)

v2.0.4 (2020-08-03)

v2.0.3 (2020-08-03)

v2.0.2 (2020-08-03)

v2.0.1 (2020-08-02)

v2.0.0 (2020-07-14)

Reverts

  • Renamed Monad.fmap to Monad.map.

v1.3 (2014-06-28)

v1.2 (2014-05-17)

v1.1 (2014-04-13)

v1.0 (2014-03-29)