Safe Haskell | Safe-Infered |
---|
Help for constructing import statements
- resolveErrors :: IDEAction
- addOneImport :: IDEAction
- addImport :: LogRef -> [Descr] -> ((Bool, [Descr]) -> IDEAction) -> IDEAction
- addPackage :: LogRef -> IDEM Bool
- parseNotInScope :: String -> Maybe NotInScopeParseResult
- parseHiddenModule :: String -> Maybe HiddenModuleResult
- data HiddenModuleResult = HiddenModuleResult {}
Documentation
resolveErrors :: IDEActionSource
Add all imports which gave error messages ...
addOneImport :: IDEActionSource
Add import for current error ...
addImport :: LogRef -> [Descr] -> ((Bool, [Descr]) -> IDEAction) -> IDEActionSource
Add one missing import Returns a boolean, if the process should be stopped in case of multiple addition Returns a list of already added descrs, so that it will not be added two times and can be used for default selection
addPackage :: LogRef -> IDEM BoolSource
parseNotInScope :: String -> Maybe NotInScopeParseResultSource