curry-frontend-0.2.5: Compile the functional logic language Curry to several intermediate formatsSource codeContentsIndex
TypeSubst
Documentation
type TypeSubst = Subst Int TypeSource
class SubstType a whereSource
Methods
subst :: TypeSubst -> a -> aSource
show/hide Instances
bindVar :: Int -> Type -> TypeSubst -> TypeSubstSource
substVar :: TypeSubst -> Int -> TypeSource
expandAliasType :: [Type] -> Type -> TypeSource
normalize :: Type -> TypeSource
idSubst :: Ord a => Subst a bSource
bindSubst :: Ord v => v -> e -> Subst v e -> Subst v eSource
compose :: (Show v, Ord v, Show e) => Subst v e -> Subst v e -> Subst v eSource
Produced by Haddock version 2.4.2