Safe Haskell | None |
---|---|
Language | Haskell98 |
ToHaskell
Documentation
runTranslate :: Translate a -> IO (Either TraceError a) Source #
translateModule :: [EDeclaration] -> Translate Module Source #
translateDecls :: [EDeclaration] -> Translate [Decl] Source #
translateDecl :: EDeclaration -> Translate [Decl] Source #
translateDataDecl :: Name -> FTelescope -> FKind -> [FConstructor] -> Translate [Decl] Source #
translateKind :: FKind -> Kind Source #