Distribution.Simple.Compiler

# Haskell implementations

data Compiler

showCompilerId

showCompilerIdWithAbi

compilerFlavor

compilerVersion

compilerCompatVersion

compilerInfo

# Support for package databases

data PackageDB

type PackageDBStack

registrationPackageDB

absolutePackageDBPaths

absolutePackageDBPath

# Support for optimisation levels

data OptimisationLevel

flagToOptimisationLevel

# Support for debug info levels

data DebugInfoLevel

flagToDebugInfoLevel

# Support for language extensions

type Flag

languageToFlags

unsupportedLanguages

extensionsToFlags

unsupportedExtensions

parmakeSupported

reexportedModulesSupported

renamingPackageFlagsSupported

packageKeySupported