Change log
0.5
- Allow
transformers-0.6
, see #47.
- Drop dependencies on
mtl
and tasty
. See #45, #46.
- Derive the stock
Eq
and Ord
instances for Validation
, see #43.
- Add
selectT
, see #42.
- Add more general instances for
IdentityT
and ReaderT
. This is technically
a breaking change because Selective
is not a superclass of Monad
. See #38.
0.4.1
0.4
- Add multi-way selective functors:
Control.Selective.Multi
.
0.3
- Add freer rigid selective functors:
Control.Selective.Rigid.Freer
.
- Rename
Control.Selective.Free.Rigid
to Control.Selective.Rigid.Free
.
- Add free selective functors:
Control.Selective.Free
.
- Switch to more conventional field names in
SelectA
and SelectM
.
0.2
- Make compatible with GHC >= 8.0.2.
- Add another free construction
Control.Selective.Free
.
- Add several new
Selective
instances.