Safe Haskell | None |
---|
Language.Core.Prep
Documentation
prepModule :: Menv -> Module -> ModuleSource
boundVarsVdefs :: Vdefg -> [Id]Source
boundVarsVdef :: Vdef -> [Id]Source
boundVarsAlts :: [Alt] -> [Var]Source
boundVarsAlt :: Alt -> [Var]Source
substNewtys :: NtEnv -> Ty -> TySource
newtypeCoercion_maybe :: NtEnv -> Ty -> Maybe CoercionKindSource