Hoogle Search
Within LTS Haskell 24.46 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
emptyNameMap :: NameMap 'VoidS afree-foil Control.Monad.Foil An empty map belongs in the empty scope.
nameMapToSubstitution :: forall (i :: S) e (o :: S) . NameMap i (e o) -> Substitution e i ofree-foil Control.Monad.Foil Convert a NameMap of expressions into a Substitution.
-
free-foil Control.Monad.Foil.Internal A total map from names in scope n to elements of type a.
NameMap :: IntMap a -> NameMap (n :: S) afree-foil Control.Monad.Foil.Internal No documentation available.
emptyNameMap :: NameMap 'VoidS afree-foil Control.Monad.Foil.Internal An empty map belongs in the empty scope.
getNameMap :: NameMap (n :: S) a -> IntMap afree-foil Control.Monad.Foil.Internal No documentation available.
nameMapToSubstitution :: forall (i :: S) e (o :: S) . NameMap i (e o) -> Substitution e i ofree-foil Control.Monad.Foil.Internal Convert a NameMap of expressions into a Substitution.
class
ApplyMappings (v :: TyVar d Type)free-foil Control.Monad.Free.Foil.Generic No documentation available.
class
PairMappings (as :: LoT k) (bs :: LoT k)free-foil Control.Monad.Free.Foil.Generic No documentation available.
-
free-foil Control.Monad.Free.Foil.Generic No documentation available.