Agda-2.4.2.4: A dependently typed functional programming language and proof assistant

Safe HaskellNone
LanguageHaskell98

Agda.Compiler.MAlonzo.Misc

Contents

Synopsis

Documentation

curHsMod :: TCM ModuleName Source

Types coming from Agda are named T\<number\>.

Other definitions coming from Agda are named "d<number>".

Names coming from Haskell must always be used qualified.

ihname :: String -> Nat -> Name Source

unqhname :: String -> QName -> Name Source

tlmodOf :: ModuleName -> TCM ModuleName Source

xqual :: QName -> Name -> TCM QName Source

xhqn :: String -> QName -> TCM QName Source

conhqn :: QName -> TCM QName Source

bltQual :: String -> String -> TCM QName Source

dsubname :: QName -> Nat -> Name Source

hsVarUQ :: Name -> Exp Source

mazMod' :: String -> ModuleName Source

mazMod :: ModuleName -> ModuleName Source

mazRTE :: ModuleName Source

rtmMod :: ModuleName Source

rtmQual :: String -> QName Source

rtmVar :: String -> Exp Source

unsafeCoerceMod :: ModuleName Source

fakeD :: Name -> String -> Decl Source

fakeDS :: String -> String -> Decl Source

fakeDQ :: QName -> String -> Decl Source