Skip to content

Releases: purescript/purescript-either

v6.1.0

Choose a tag to compare

@JordanMartinez JordanMartinez released this 17 May 02:17

New features:

  • Add blush which is a left-biased hush, thus turns Rights into Nothings but Lefts into Justs (#69 by @i-am-the-slime).

v6.0.0

Choose a tag to compare

@JordanMartinez JordanMartinez released this 27 Apr 19:11
5fbe43c

Breaking changes:

v5.0.0

Choose a tag to compare

@thomashoneyman thomashoneyman released this 26 Feb 17:34
c1a1af3

Breaking changes:

  • Added support for PureScript 0.14 and dropped support for all previous versions (#55)
  • Added default parameter to fromLeft and fromRight and removed Partial constraint (#48)

New features:

  • Added \/ alias for either (#51)
  • Added lazy versions of fromRight and fromLeft (#59)
  • This package no longer depends on the purescript-bifunctors and purescript-foldable-traversable packages. Relevant instances have been moved to those packages. (#64)

Bugfixes:

Other improvements:

  • Migrated CI to GitHub Actions and updated installation instructions to use Spago (#58)
  • Added a CHANGELOG.md file and pull request template (#62, #63)
  • Corrected docs for Apply instance (#49)
  • Improved documentation of Eithers "do notation" (#52)

v4.1.1

Choose a tag to compare

@garyb garyb released this 30 Nov 13:12
8b4b38a

Reordered instance chain for Inject so that inj :: a -> a succeeds (@hdgarrood)

v4.1.0

Choose a tag to compare

@garyb garyb released this 28 Oct 00:41
1a2d94e

Added FunctorWithIndex, FoldableWithIndex, TraversableWithIndex instances (@MonoidMusician)

v4.0.0

Choose a tag to compare

@garyb garyb released this 23 May 11:12
  • Updated for PureScript 0.12
  • Added \/ type synonym to Data.Either.Nested
  • Added Inject class for injecting values into/projecting values out of nested Eithers

v3.2.0

Choose a tag to compare

@garyb garyb released this 15 Apr 21:05
c8a4c71

v3.1.0

Choose a tag to compare

@garyb garyb released this 23 Jun 16:50

v3.0.0

Choose a tag to compare

@garyb garyb released this 26 Mar 01:32
  • Updated for PureScript 0.11

v2.2.1

Choose a tag to compare

@garyb garyb released this 05 Mar 13:47
  • Fix lower bound of prelude dependency (@passy)