Description
A Haskell library for comonads, an advanced functional programming abstraction related to context-dependent computation. It provides classes and utilities used by generic libraries and specialized designs.
Developers use it in functional programming, dataflow, zippers, and libraries that model computations with extractable context. Most users receive it indirectly as a dependency.