Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
processExports :: (MonadModule m, ModuleInfo m ~ [Symbol], Data l, Eq l) => Table -> Module l -> m (Maybe (ExportSpecList (Scoped l)), [Symbol]) Source
resolveExportSpecList :: (MonadModule m, ModuleInfo m ~ [Symbol]) => Table -> ExportSpecList l -> m (ExportSpecList (Scoped l), [Symbol]) Source
resolveExportSpec :: (MonadModule m, ModuleInfo m ~ [Symbol]) => Table -> ExportSpec l -> m (ExportSpec (Scoped l), [Symbol]) Source