Safe Haskell | None |
---|---|
Language | Haskell2010 |
- data Module a = Module {
- moduleSourceSpan :: SourceSpan
- moduleComments :: [Comment]
- moduleName :: ModuleName
- modulePath :: FilePath
- moduleImports :: [(a, ModuleName)]
- moduleExports :: [Ident]
- moduleForeign :: [Ident]
- moduleDecls :: [Bind a]
Documentation
The CoreFn module representation
The json CoreFn representation does not contain type information. When
parsing it one gets back `ModuleT () Ann` rathern than `ModuleT Type Ann`,
which is enough for moduleToJs
.
Module | |
|