Skip to content

Releases: purescript/purescript-transformers

v6.1.0

26 Jun 17:12
1d03a99
Compare
Choose a tag to compare

New features:

  • Add MonadST instances for all monad transformers (#147 by @rhendric)
  • Add ComonadAsk, ComonadEnv, and ComonadTraced instances for StoreT, EnvT, and TracedT (#145 by @skeate)

v6.0.0

27 Apr 20:54
be72ab5
Compare
Choose a tag to compare

Breaking changes:

New features:

  • Add Foldable, FoldableWithIndex, and Traversable instances for EnvT (#113 by @abaco)

v5.2.0

13 Jul 22:09
1e5d419
Compare
Choose a tag to compare

New features:

  • Added liftMaybe and liftEither to easily lift Maybe and Either values to a MonadThrow monad (#140 by @hexagonal-sun)

v5.1.0

27 Apr 20:20
Compare
Choose a tag to compare

New features:

Other improvements:

v5.0.0

26 Feb 18:49
8465817
Compare
Choose a tag to compare

Breaking changes:

  • Added support for PureScript 0.14 and dropped support for all previous versions (#133)
  • Replaced ComonadEnv constraint with ComonadAsk in the asks function (#131)

New features:

  • Added Semigroup and Monoid instances to ContT, ExceptT, MaybeT, RWST, StateT, WriterT (#115)
  • Added IdentityT (#121)

Bugfixes:

  • Added Semigroup and Monoid superclasses to MonadTell and MonadWriter, respectively, to enforce the type class laws (#126)

Other improvements:

  • Replaced void $ modify with modify_ in example code (#119)
  • Fixed documentation to use Effect instead of Eff (#124)
  • Fixed documentation for callCC (#132)
  • Migrated CI to GitHub Actions and updated installation instructions to use Spago (#134)
  • Added a changelog and pull request template (#136, #137)

v4.2.0

03 Feb 17:35
Compare
Choose a tag to compare
  • Add MonadThrow and MonadError instances for Effect (@safareli)
  • Fix a typo in documentation (@Thimoteus)

v4.1.0

27 May 22:13
87bd95f
Compare
Choose a tag to compare
  • Added modify_ for the old-style modify

v4.0.0

23 May 22:35
6a64dd6
Compare
Choose a tag to compare
  • Updated for PureScript 0.12
  • The MonadState modify function now returns the modified state

v3.6.0

07 Apr 11:34
cea6d90
Compare
Choose a tag to compare
  • Added ComonadStore instances for EnvT and TracedT (@colin-passiv)

v3.5.0

23 Nov 12:57
ee131c4
Compare
Choose a tag to compare
  • Added Foldable and Traversable instances for EnvT (@cryogenian)