Packages

# Reading the package config, and processing cmdline args

data PackageState

initPackages

readPackageConfigs

getPackageConfRefs

resolvePackageConfig

readPackageConfig

# Querying the package config

lookupPackage

resolveInstalledPackageId

searchPackageId

getPackageDetails

listVisibleModuleNames

lookupModuleInAllPackages

lookupModuleWithSuggestions

data LookupResult

data ModuleSuggestion

data ModuleOrigin

# Inspecting the set of packages in scope

getPackageIncludePath

getPackageLibraryPath

getPackageLinkOpts

getPackageExtraCcOpts

getPackageFrameworkPath

getPackageFrameworks

getPreloadPackagesAnd

collectIncludeDirs

collectLibraryPaths

collectLinkOpts

packageHsLibs

# Utils

packageKeyPackageIdString

pprFlag

pprPackages

pprPackagesSimple

pprModuleMap

isDllName