Package5.2.8Data StructuresMonadsComonadsFunctors
kan-extensions
Kan extensions, Kan lifts, the Yoneda lemma, and (co)density (co)monads
- Version5.2.8
- CategoryData Structures, Monads, Comonads, Functors
- LicenceBSD-3-Clause
- AuthorEdward A. Kmett
- MaintainerEdward A. Kmett <ekmett@gmail.com>
- Homepagegithub.com/ekmett/kan-extensions
- Pinned byhackage kan-extensions 5.2.8
- Sourcehackage.haskell.org/package/kan-extensions-5.2.8
Modules
13 modules- Control.Comonad.Density6The Density Comonad for a Functor (aka the 'Comonad generated by a Functor)
- Control.Monad.Co20Monads from Comonads http://comonad.com/reader/2011/monads-from-comonads/ Co can be viewed as a right Kan lift along a Comonad. In genera…
- Control.Monad.Codensity12
- Data.Functor.Contravariant.Coyoneda4The co-Yoneda lemma for presheafs states that f is naturally isomorphic to Coyoneda f.
- Data.Functor.Contravariant.Day13The Day convolution of two contravariant functors is a contravariant
- Data.Functor.Contravariant.Yoneda3
- Data.Functor.Coyoneda7Coyoneda f is the "free functor" over f.
- Data.Functor.Day14Eitan Chatav first introduced me to this construction The Day convolution of two covariant functors is a covariant functor. Day convoluti…
- Data.Functor.Day.Curried12Day f -| Curried fDay f ~ Compose f when f preserves colimits / is a left adjoint. (Due in part to the
- Data.Functor.Invariant.Day13The Day convolution of two invariant functors is an invariant
- Data.Functor.Kan.Lan10Left Kan Extensions
- Data.Functor.Kan.Ran14Right Kan Extensions
- Data.Functor.Yoneda9The covariant form of the Yoneda lemma states that f is naturally
Description
Kan extensions, Kan lifts, various forms of the Yoneda lemma, and (co)density (co)monads.
Depends on
12 packages- adjunctions-4.4.4in this set
- base-4.22.0.0with GHC
- comonad-5.0.10in this set
- contravariant-1.5.6in this set
- distributive-0.6.3in this set
- exceptions-0.10.11with GHC
- free-5.2in this set
- invariant-0.6.5in this set
- mtl-2.3.1with GHC
- profunctors-5.6.3in this set
- semigroupoids-6.0.2in this set
- transformers-0.6.1.2with GHC