Releases: purescript/purescript-maybe
Releases · purescript/purescript-maybe
v6.0.0
Breaking changes:
- Update project and deps to PureScript v0.15.0 (#60 by @JordanMartinez)
- Drop deprecated
MonadZero
instance (#61 by @JordanMartinez)
New features:
- Added
Semiring
instance (#59)
v5.0.0
Breaking changes:
- Added support for PureScript 0.14 and dropped support for all previous versions (#50)
- Ported the
generics-rep
package'sMaybe
instance to this package (#55)
New features:
Bugfixes:
- Relaxed constraints on
optional
, which doesn't need thePlus
part ofAlternative
(#47)
Other improvements:
- Fixed documentation comment for the
Last
newtype, which omitted the constructor (#42) - Documented the relationship of
optional
to the left catch law (#52) - Demonstrated how
do
notation forMaybe
is similar to nested if-then-else statements (#48) - Migrated CI to GitHub Actions and updated installation instructions to use Spago (#54)
- Added a changelog and pull request template (#56)
v4.0.1
v4.0.0
v3.1.0
- Added instances up to
MonadZero
forFirst
andLast
(@MonoidMusician) - Added
optional
combinator (@eric-corumdigital)