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
- Sourcehackage.haskell.org/package/selective-0.7.0.1
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.23.0.0with GHC
- transformers-0.6.3.0with GHC