Releases: EmilioOjeda/Either
Releases · EmilioOjeda/Either
0.11.0
Features
- add the
fmap
functions to the Functor interface (f05d155)
- add the
Hashable
protocol conformance (3fe3628)
- make
Either
an Applicative Functor (b42022d)
0.10.0
Features
- add a syntactic-sugar function for setting errors (3201c84)
- add Swift's version of Scala's
cond(test:right:left)
function (3d0200d)
- allow running an effect over the value without mutating it (d31bc5a)
- allow the partitioning of sequences by using the
Either
type (e12944c)
- enable flattening when having nested
Either
values (5e9278a)
- extend the
Functor
and Monad
implementation when the left is an Error
(841c01b)
0.9.0
Features
- add Scala's
MergeableEither
like API (ddaa3df)
- fold: extend the API to accept a mix of functions and key paths (8467f87)
0.7.0
Features
- provide an API for debugging values (af86751)
0.6.0
Features
- add functions for getting, converting, filtering, and traversing values (f301c2c)
0.4.0
Features
- make
Either
conform to the Comparable
protocol (3a2de92)
0.3.0
Features
- make
Either
conform to the Equatable
protocol (b49c53d)