Control.Comonad.Travel.Env
Description
Discrete category - Env comonad
Env
type Discrete = (:~:) Source #
(:~:) is a discrete category on kind k.
(:~:)
:~:
k
fromEnv :: SingKind k => Env (Demote k) r -> Travel Discrete r Source #
Travel (Discrete k) r ~ (k, r) ~ Env k r@
Travel (Discrete
toEnv :: SingKind k => Travel Discrete r -> Env (Demote k) r Source #