Package0.7.0.1Control
selective
Selective applicative functors
- Version0.7.0.1
- CategoryControl
- LicenceMIT
- AuthorAndrey Mokhov <andrey.
mokhov@ gmail. com>, github: @ snowleopard - MaintainerAndrey Mokhov <andrey.
mokhov@ gmail. com>, github: @ snowleopard - Homepagegithub.
com/ snowleopard/ selective - Pinned byhackage selective 0.
7. 0. 1 - Sourceselective-0.
7. 0. 1 on Hackage
Modules
- Control.SelectiveThis is a library for selective applicative functors, or just
- Control.Selective.FreeThis is a library for selective applicative functors, or just
- Control.Selective.MultiThis is a library for selective applicative functors, or just
- Control.Selective.Rigid.FreeThis is a library for selective applicative functors, or just
- Control.Selective.Rigid.FreerThis is a library for selective applicative functors, or just
- Control.Selective.Trans.ExceptThis is a library for selective applicative functors, or just
Description
Selective applicative functors: declare your effects statically, select which to execute dynamically.
This is a library for selective applicative functors, or just selective functors for short, an abstraction between applicative functors and monads, introduced in this paper.
Depends on
2 packages- base-4.22.0.0with GHC
- transformers-0.6.1.2with GHC