Releases: snowleopard/selective
Releases · snowleopard/selective
Version 0.7
0.7
- Drop
MonadTrans (ExceptT e)instance to allowtransformers-0.6.1.
See #70.
Version 0.6
0.6
- Start supporting GHC 9.4. See #66.
- Add
ComposeTraversable. See #65. - Make the
Applicativeinstance ofComposeEithermore interesting by relying on theSelective fconstraint. See #64. - Make the
Liftinstance lazier. See #63. - Stop supporting GHC <= 8.6. See #62.
- Add
Control.Selective.Trans.Excepttransformer. See #39.
Version 0.5
0.5
- Allow
transformers-0.6, see #47. - Drop dependencies on
mtlandtasty. See #45, #46. - Derive the stock
EqandOrdinstances forValidation, see #43. - Add
selectT, see #42. - Add more general instances for
IdentityTandReaderT. This is technically
a breaking change becauseSelectiveis not a superclass ofMonad. See #38.
Version 0.4.2
Minor documentation updates and implementation changes for GHC 9.0 compatibility.
Version 0.4.1.1
The only significant change is dropping an unused extension: #28.
Version 0.4.1
0.4.1
- Allow newer QuickCheck.
Version 0.4
0.4
- Add multi-way selective functors:
Control.Selective.Multi.
Version 0.3
0.3
- Add freer rigid selective functors:
Control.Selective.Rigid.Freer. - Rename
Control.Selective.Free.RigidtoControl.Selective.Rigid.Free. - Add free selective functors:
Control.Selective.Free. - Switch to more conventional field names in
SelectAandSelectM.
Version 0.2
0.2
- Make compatible with GHC >= 8.0.2.
- Add another free construction
Control.Selective.Free. - Add several new
Selectiveinstances.
Version 0.1
First Hackage release: http://hackage.haskell.org/package/selective