An exploration of purely functional library design in Scala.
base
- the base library containing core types and classes along with instances for the standard library.
prelude
- the default prelude which combine the syntax of the core types
free
- Monads for free*
profunctors
- Enterprise Grade Functors
transformers
- Composable Monadic Vehicles