Contents
Index
buildwrapper-0.7.5: A library and an executable that provide an easy API for a Haskell IDE
Index
addCurrent
Language.Haskell.BuildWrapper.Cabal
AliasMap
Language.Haskell.BuildWrapper.GHC
bfAst
Language.Haskell.BuildWrapper.Base
bfComponent
Language.Haskell.BuildWrapper.Base
bfModName
Language.Haskell.BuildWrapper.Base
bfPreproc
Language.Haskell.BuildWrapper.Base
build
Language.Haskell.BuildWrapper.API
build1
Language.Haskell.BuildWrapper.API
build1LongRunning
Language.Haskell.BuildWrapper.API
BuildFlags
1 (Type/Class)
Language.Haskell.BuildWrapper.Base
2 (Data Constructor)
Language.Haskell.BuildWrapper.Base
BuildResult
1 (Type/Class)
Language.Haskell.BuildWrapper.Base
2 (Data Constructor)
Language.Haskell.BuildWrapper.Base
BuildWrapper
Language.Haskell.BuildWrapper.Base
BuildWrapperState
1 (Type/Class)
Language.Haskell.BuildWrapper.Base
2 (Data Constructor)
Language.Haskell.BuildWrapper.Base
BWError
Language.Haskell.BuildWrapper.Base
bwlCol
Language.Haskell.BuildWrapper.Base
bwlEndCol
Language.Haskell.BuildWrapper.Base
bwlEndLine
Language.Haskell.BuildWrapper.Base
bwlLine
Language.Haskell.BuildWrapper.Base
BWLocation
1 (Type/Class)
Language.Haskell.BuildWrapper.Base
2 (Data Constructor)
Language.Haskell.BuildWrapper.Base
bwlSrc
Language.Haskell.BuildWrapper.Base
bwnLocation
Language.Haskell.BuildWrapper.Base
BWNote
1 (Type/Class)
Language.Haskell.BuildWrapper.Base
2 (Data Constructor)
Language.Haskell.BuildWrapper.Base
BWNoteStatus
Language.Haskell.BuildWrapper.Base
bwnStatus
Language.Haskell.BuildWrapper.Base
bwnTitle
Language.Haskell.BuildWrapper.Base
BWWarning
Language.Haskell.BuildWrapper.Base
cabalBuild
Language.Haskell.BuildWrapper.Cabal
cabalBuild'
Language.Haskell.BuildWrapper.Cabal
CabalBuildInfo
1 (Type/Class)
Language.Haskell.BuildWrapper.Cabal
2 (Data Constructor)
Language.Haskell.BuildWrapper.Cabal
CabalComponent
Language.Haskell.BuildWrapper.Base
cabalComponentFromExecutable
Language.Haskell.BuildWrapper.Cabal
cabalComponentFromLibrary
Language.Haskell.BuildWrapper.Cabal
cabalComponentFromTestSuite
Language.Haskell.BuildWrapper.Cabal
cabalComponentName
Language.Haskell.BuildWrapper.Base
cabalComponents
Language.Haskell.BuildWrapper.Cabal
cabalComponentsDependencies
Language.Haskell.BuildWrapper.Cabal
cabalComponentsFromDescription
Language.Haskell.BuildWrapper.Cabal
cabalConfigure
Language.Haskell.BuildWrapper.Cabal
cabalDependencies
Language.Haskell.BuildWrapper.Cabal
cabalErrorLine
Language.Haskell.BuildWrapper.Cabal
cabalExtensions
Language.Haskell.BuildWrapper.Cabal
cabalFile
Language.Haskell.BuildWrapper.Base
cabalFlags
Language.Haskell.BuildWrapper.Base
cabalInit
Language.Haskell.BuildWrapper.Cabal
cabalOpts
Language.Haskell.BuildWrapper.Base
CabalPackage
1 (Type/Class)
Language.Haskell.BuildWrapper.Base
2 (Data Constructor)
Language.Haskell.BuildWrapper.Base
cabalPath
Language.Haskell.BuildWrapper.Base
cabalV
Language.Haskell.BuildWrapper.Cabal
canonicalizeBuildInfo
Language.Haskell.BuildWrapper.Cabal
canonicalizeFullPath
Language.Haskell.BuildWrapper.Base
cbiBuildFolder
Language.Haskell.BuildWrapper.Cabal
cbiBuildInfo
Language.Haskell.BuildWrapper.Cabal
cbiComponent
Language.Haskell.BuildWrapper.Cabal
cbiComponentBuildInfo
Language.Haskell.BuildWrapper.Cabal
cbiIsLibrary
Language.Haskell.BuildWrapper.Cabal
cbiModulePaths
Language.Haskell.BuildWrapper.Cabal
ccBuildable
Language.Haskell.BuildWrapper.Base
CCExecutable
Language.Haskell.BuildWrapper.Base
ccExeName
Language.Haskell.BuildWrapper.Base
CCLibrary
Language.Haskell.BuildWrapper.Base
ccTestName
Language.Haskell.BuildWrapper.Base
CCTestSuite
Language.Haskell.BuildWrapper.Base
Class
Language.Haskell.BuildWrapper.Base
clean
Language.Haskell.BuildWrapper.API
cleanImports
Language.Haskell.BuildWrapper.API
configure
Language.Haskell.BuildWrapper.API
Constructor
Language.Haskell.BuildWrapper.Base
Continue
Language.Haskell.BuildWrapper.GHC
ContinuePragma
Language.Haskell.BuildWrapper.GHC
copyFromMain
Language.Haskell.BuildWrapper.Base
cpDependent
Language.Haskell.BuildWrapper.Base
cpExposed
Language.Haskell.BuildWrapper.Base
cpModules
Language.Haskell.BuildWrapper.Base
cpName
Language.Haskell.BuildWrapper.Base
cpVersion
Language.Haskell.BuildWrapper.Base
Data
Language.Haskell.BuildWrapper.Base
Deafening
Language.Haskell.BuildWrapper.Base
deleteGenerated
Language.Haskell.BuildWrapper.Base
deleteGhosts
Language.Haskell.BuildWrapper.Base
deleteTemp
Language.Haskell.BuildWrapper.Base
dependencies
Language.Haskell.BuildWrapper.Cabal
dotFS
Language.Haskell.BuildWrapper.GHC
dropPrefixes
Language.Haskell.BuildWrapper.Cabal
eChildren
Language.Haskell.BuildWrapper.Base
eLoc
Language.Haskell.BuildWrapper.Base
eName
Language.Haskell.BuildWrapper.Base
end
Language.Haskell.BuildWrapper.GHC
eType
Language.Haskell.BuildWrapper.Base
ExportDef
1 (Type/Class)
Language.Haskell.BuildWrapper.Base
2 (Data Constructor)
Language.Haskell.BuildWrapper.Base
Family
Language.Haskell.BuildWrapper.Base
Field
Language.Haskell.BuildWrapper.Base
fileCppOptions
Language.Haskell.BuildWrapper.Cabal
fileGhcOptions
Language.Haskell.BuildWrapper.Cabal
fileToModule
Language.Haskell.BuildWrapper.Base
FinalImportMap
Language.Haskell.BuildWrapper.GHC
FinalImportValue
Language.Haskell.BuildWrapper.GHC
formatJSON
Language.Haskell.BuildWrapper.Base
fromCabalDevExe
Language.Haskell.BuildWrapper.Cabal
fromJustDebug
Language.Haskell.BuildWrapper.Base
Function
Language.Haskell.BuildWrapper.Base
generateTokens
Language.Haskell.BuildWrapper.GHC
generateTokens'
Language.Haskell.BuildWrapper.GHC
generateUsage
Language.Haskell.BuildWrapper.API
getAllFiles
Language.Haskell.BuildWrapper.Cabal
getAST
1 (Function)
Language.Haskell.BuildWrapper.GHC
2 (Function)
Language.Haskell.BuildWrapper.API
getBuildFlags
Language.Haskell.BuildWrapper.API
getBuildInfo
Language.Haskell.BuildWrapper.Cabal
getBuiltPath
Language.Haskell.BuildWrapper.Cabal
getCabalComponents
Language.Haskell.BuildWrapper.API
getCabalDependencies
Language.Haskell.BuildWrapper.API
getCabalFile
Language.Haskell.BuildWrapper.Cabal
getCabalLibraryVersion
Language.Haskell.BuildWrapper.Cabal
getDistDir
Language.Haskell.BuildWrapper.Base
getFilesToCopy
Language.Haskell.BuildWrapper.Cabal
getFullSrc
Language.Haskell.BuildWrapper.Base
getFullTempDir
Language.Haskell.BuildWrapper.Base
getGHCAST
Language.Haskell.BuildWrapper.API
getGhcNameDefsInScope
Language.Haskell.BuildWrapper.GHC
getGhcNameDefsInScopeLongRunning
Language.Haskell.BuildWrapper.GHC
getGhcNamesInScope
Language.Haskell.BuildWrapper.GHC
getLoadFiles
Language.Haskell.BuildWrapper.Base
getLocals
Language.Haskell.BuildWrapper.API
getLocalsJSON
Language.Haskell.BuildWrapper.GHC
getNamesInScope
Language.Haskell.BuildWrapper.API
getOccurrences
Language.Haskell.BuildWrapper.API
getOutline
Language.Haskell.BuildWrapper.API
getRecursiveContents
Language.Haskell.BuildWrapper.Base
getRecursiveContentsHidden
Language.Haskell.BuildWrapper.Base
getReferencedFiles
Language.Haskell.BuildWrapper.Cabal
getSourceDirs
Language.Haskell.BuildWrapper.Cabal
getTargetPath
Language.Haskell.BuildWrapper.Base
getThingAtPoint
Language.Haskell.BuildWrapper.API
getThingAtPointJSON
Language.Haskell.BuildWrapper.GHC
getTokenTypes
Language.Haskell.BuildWrapper.API
GHCApplyFunction
Language.Haskell.BuildWrapper.GHC
ghcCleanImports
Language.Haskell.BuildWrapper.GHC
ghcColToScionCol
Language.Haskell.BuildWrapper.GHC
ghcErrMsgToNote
Language.Haskell.BuildWrapper.GHC
ghcExportToUsage
Language.Haskell.BuildWrapper.GHC
ghcImportMap
Language.Haskell.BuildWrapper.GHC
ghcImportToUsage
Language.Haskell.BuildWrapper.GHC
ghcLIEToUsage
Language.Haskell.BuildWrapper.GHC
ghcMessagesToNotes
Language.Haskell.BuildWrapper.GHC
ghcMsgToNote
Language.Haskell.BuildWrapper.GHC
ghcNameToUsage
Language.Haskell.BuildWrapper.GHC
ghcSpanToBWLocation
Language.Haskell.BuildWrapper.GHC
ghcSpanToLocation
Language.Haskell.BuildWrapper.GHC
ghctokensArbitrary
Language.Haskell.BuildWrapper.GHC
ghctokensArbitrary'
Language.Haskell.BuildWrapper.GHC
ghcWarnMsgToNote
Language.Haskell.BuildWrapper.GHC
ghcWithASTNotes
Language.Haskell.BuildWrapper.GHC
iAlias
Language.Haskell.BuildWrapper.Base
iChildren
Language.Haskell.BuildWrapper.Base
icSpan
Language.Haskell.BuildWrapper.Base
icText
Language.Haskell.BuildWrapper.Base
IEAbs
Language.Haskell.BuildWrapper.Base
IEModule
Language.Haskell.BuildWrapper.Base
IEThingAll
Language.Haskell.BuildWrapper.Base
IEThingWith
Language.Haskell.BuildWrapper.Base
IEVar
Language.Haskell.BuildWrapper.Base
iflColumn
Language.Haskell.BuildWrapper.Base
iflLine
Language.Haskell.BuildWrapper.Base
iflOverlap
Language.Haskell.BuildWrapper.Base
ifsEnd
Language.Haskell.BuildWrapper.Base
ifsOverlap
Language.Haskell.BuildWrapper.Base
ifsStart
Language.Haskell.BuildWrapper.Base
iHiding
Language.Haskell.BuildWrapper.Base
iLoc
Language.Haskell.BuildWrapper.Base
iModule
Language.Haskell.BuildWrapper.Base
ImportClean
1 (Type/Class)
Language.Haskell.BuildWrapper.Base
2 (Data Constructor)
Language.Haskell.BuildWrapper.Base
ImportDef
1 (Type/Class)
Language.Haskell.BuildWrapper.Base
2 (Data Constructor)
Language.Haskell.BuildWrapper.Base
ImportExportType
Language.Haskell.BuildWrapper.Base
ImportMap
Language.Haskell.BuildWrapper.GHC
ImportSpecDef
1 (Type/Class)
Language.Haskell.BuildWrapper.Base
2 (Data Constructor)
Language.Haskell.BuildWrapper.Base
Indent
Language.Haskell.BuildWrapper.GHC
InFileLoc
1 (Type/Class)
Language.Haskell.BuildWrapper.Base
2 (Data Constructor)
Language.Haskell.BuildWrapper.Base
InFileSpan
1 (Type/Class)
Language.Haskell.BuildWrapper.Base
2 (Data Constructor)
Language.Haskell.BuildWrapper.Base
initGHC
Language.Haskell.BuildWrapper.GHC
Instance
Language.Haskell.BuildWrapper.Base
iPackage
Language.Haskell.BuildWrapper.Base
iQualified
Language.Haskell.BuildWrapper.Base
isBWNoteError
Language.Haskell.BuildWrapper.Base
isChildren
Language.Haskell.BuildWrapper.Base
isLoc
Language.Haskell.BuildWrapper.Base
isName
Language.Haskell.BuildWrapper.Base
isSourceMoreRecent
Language.Haskell.BuildWrapper.Base
isType
Language.Haskell.BuildWrapper.Base
lexerFlags
Language.Haskell.BuildWrapper.GHC
lexLoc
Language.Haskell.BuildWrapper.GHC
lexTokenStreamH
Language.Haskell.BuildWrapper.GHC
lmFile
Language.Haskell.BuildWrapper.Base
lmFiles
Language.Haskell.BuildWrapper.Base
lmModule
Language.Haskell.BuildWrapper.Base
LoadContents
Language.Haskell.BuildWrapper.Base
logCabalArgs
Language.Haskell.BuildWrapper.Base
makeNote
Language.Haskell.BuildWrapper.Cabal
mkEmptySpan
Language.Haskell.BuildWrapper.Base
mkFileSpan
Language.Haskell.BuildWrapper.Base
mkOutlineDef
Language.Haskell.BuildWrapper.Base
mkOutlineDefWithChildren
Language.Haskell.BuildWrapper.Base
mkQualifiedTokenValue
Language.Haskell.BuildWrapper.GHC
mkTokenName
Language.Haskell.BuildWrapper.GHC
mkUnqualTokenValue
Language.Haskell.BuildWrapper.GHC
moduleToString
Language.Haskell.BuildWrapper.Cabal
MultipleFile
Language.Haskell.BuildWrapper.Base
name2nd
Language.Haskell.BuildWrapper.GHC
NameDef
1 (Type/Class)
Language.Haskell.BuildWrapper.Base
2 (Data Constructor)
Language.Haskell.BuildWrapper.Base
ndName
Language.Haskell.BuildWrapper.Base
ndSignature
Language.Haskell.BuildWrapper.Base
ndType
Language.Haskell.BuildWrapper.Base
Normal
Language.Haskell.BuildWrapper.Base
nubOrd
Language.Haskell.BuildWrapper.Base
occurrences
Language.Haskell.BuildWrapper.GHC
odChildren
Language.Haskell.BuildWrapper.Base
odComment
Language.Haskell.BuildWrapper.Base
odLoc
Language.Haskell.BuildWrapper.Base
odName
Language.Haskell.BuildWrapper.Base
odSignature
Language.Haskell.BuildWrapper.Base
odType
Language.Haskell.BuildWrapper.Base
ofInterest
Language.Haskell.BuildWrapper.GHC
onModulePaths
Language.Haskell.BuildWrapper.Cabal
onModulePathsM
Language.Haskell.BuildWrapper.Cabal
OpResult
Language.Haskell.BuildWrapper.Base
orExports
Language.Haskell.BuildWrapper.Base
orImports
Language.Haskell.BuildWrapper.Base
orOutline
Language.Haskell.BuildWrapper.Base
OutlineDef
1 (Type/Class)
Language.Haskell.BuildWrapper.Base
2 (Data Constructor)
Language.Haskell.BuildWrapper.Base
OutlineDefType
Language.Haskell.BuildWrapper.Base
OutlineResult
1 (Type/Class)
Language.Haskell.BuildWrapper.Base
2 (Data Constructor)
Language.Haskell.BuildWrapper.Base
parseBuildMessages
Language.Haskell.BuildWrapper.Cabal
parseCabalMessages
Language.Haskell.BuildWrapper.Cabal
Pattern
Language.Haskell.BuildWrapper.Base
PPBehavior
Language.Haskell.BuildWrapper.GHC
preproc
Language.Haskell.BuildWrapper.API
preprocessSource
Language.Haskell.BuildWrapper.GHC
readFile
Language.Haskell.BuildWrapper.Base
readInt
Language.Haskell.BuildWrapper.Cabal
readObj
Language.Haskell.BuildWrapper.Base
removeBaseDir
Language.Haskell.BuildWrapper.Base
removeStatus
Language.Haskell.BuildWrapper.GHC
scionColToGhcCol
Language.Haskell.BuildWrapper.GHC
setupExe
Language.Haskell.BuildWrapper.Cabal
Silent
Language.Haskell.BuildWrapper.Base
SingleFile
Language.Haskell.BuildWrapper.Base
Source
Language.Haskell.BuildWrapper.Base
Splice
Language.Haskell.BuildWrapper.Base
Start
Language.Haskell.BuildWrapper.GHC
start
Language.Haskell.BuildWrapper.GHC
stringToModuleName
Language.Haskell.BuildWrapper.Cabal
stripPrefixIfNeeded
Language.Haskell.BuildWrapper.Cabal
Syn
Language.Haskell.BuildWrapper.Base
synchronize
Language.Haskell.BuildWrapper.API
synchronize1
Language.Haskell.BuildWrapper.API
tapGType
Language.Haskell.BuildWrapper.Base
tapHType
Language.Haskell.BuildWrapper.Base
tapModule
Language.Haskell.BuildWrapper.Base
tapName
Language.Haskell.BuildWrapper.Base
tapQType
Language.Haskell.BuildWrapper.Base
tapType
Language.Haskell.BuildWrapper.Base
Target
Language.Haskell.BuildWrapper.Base
tdLoc
Language.Haskell.BuildWrapper.Base
tdName
Language.Haskell.BuildWrapper.Base
tempFolder
Language.Haskell.BuildWrapper.Base
ThingAtPoint
1 (Type/Class)
Language.Haskell.BuildWrapper.Base
2 (Data Constructor)
Language.Haskell.BuildWrapper.Base
TokenDef
1 (Type/Class)
Language.Haskell.BuildWrapper.Base
2 (Data Constructor)
Language.Haskell.BuildWrapper.Base
tokenToType
Language.Haskell.BuildWrapper.GHC
tokenType
Language.Haskell.BuildWrapper.GHC
tokenTypesArbitrary
Language.Haskell.BuildWrapper.GHC
tokenTypesArbitrary'
Language.Haskell.BuildWrapper.GHC
tokenValue
Language.Haskell.BuildWrapper.GHC
Type
Language.Haskell.BuildWrapper.Base
TypeMap
Language.Haskell.BuildWrapper.GHC
Usage
1 (Type/Class)
Language.Haskell.BuildWrapper.Base
2 (Data Constructor)
Language.Haskell.BuildWrapper.Base
usDef
Language.Haskell.BuildWrapper.Base
usLoc
Language.Haskell.BuildWrapper.Base
usModule
Language.Haskell.BuildWrapper.Base
usName
Language.Haskell.BuildWrapper.Base
usPackage
Language.Haskell.BuildWrapper.Base
usSection
Language.Haskell.BuildWrapper.Base
usType
Language.Haskell.BuildWrapper.Base
validLoc
Language.Haskell.BuildWrapper.Cabal
Verbose
Language.Haskell.BuildWrapper.Base
Verbosity
Language.Haskell.BuildWrapper.Base
verbosity
Language.Haskell.BuildWrapper.Base
WhichCabal
Language.Haskell.BuildWrapper.Base
withAST
Language.Haskell.BuildWrapper.GHC
withASTNotes
Language.Haskell.BuildWrapper.GHC
withBinaryFile
Language.Haskell.BuildWrapper.Base
withCabal
Language.Haskell.BuildWrapper.Cabal
withGHCAST
Language.Haskell.BuildWrapper.API
withGHCAST'
Language.Haskell.BuildWrapper.API
withJSONAST
Language.Haskell.BuildWrapper.GHC
write
Language.Haskell.BuildWrapper.API
writeFile
Language.Haskell.BuildWrapper.Base