leksah-0.12.1.2: Haskell IDE written in Haskell

Safe HaskellSafe-Infered

IDE.ImportTool

Description

Help for constructing import statements

Synopsis

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

parseNotInScope :: String -> Maybe NotInScopeParseResultSource