Safe Haskell | None |
---|---|
Language | Haskell2010 |
- exportedSymbols :: (Data l, Eq l) => Table -> Module l -> [Symbol]
- annotateExportSpecList :: Table -> ExportSpecList l -> ExportSpecList (Scoped l)
Documentation
exportedSymbols :: (Data l, Eq l) => Table -> Module l -> [Symbol] Source #
Compute the list of symbols the given module exports using the given table of symbols that are in scope in that module.
annotateExportSpecList :: Table -> ExportSpecList l -> ExportSpecList (Scoped l) Source #
Annotate the given export list with scoping information using the given table of symbols that are in scope in that module.