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.