Safe Haskell | None |
---|---|
Language | Haskell98 |
Handles externs files for psc-ide
Documentation
readExternFile :: (MonadIO m, MonadError PscIdeError m) => FilePath -> m ExternsFile Source #
convertExterns :: ExternsFile -> (Module, [(ModuleName, DeclarationRef)]) Source #
annotateLocations :: Map (Either Text Text) SourceSpan -> Module -> Module Source #