stack-3.1.1: The Haskell Tool Stack
Safe HaskellSafe-Inferred
LanguageGHC2021

Stack.Types.CompilerBuild

Synopsis

Documentation

data CompilerBuild Source #

Build of the compiler distribution (e.g. standard, gmp4, tinfo6)

Instances

Instances details
FromJSON CompilerBuild Source # 
Instance details

Defined in Stack.Types.CompilerBuild

Show CompilerBuild Source # 
Instance details

Defined in Stack.Types.CompilerBuild

Methods

showsPrec :: Int -> CompilerBuild -> ShowS #

show :: CompilerBuild -> String #

showList :: [CompilerBuild] -> ShowS #

compilerBuildName :: CompilerBuild -> String Source #

Descriptive name for compiler build

compilerBuildSuffix :: CompilerBuild -> String Source #

Suffix to use for filenames/directories constructed with compiler build

parseCompilerBuild :: MonadThrow m => String -> m CompilerBuild Source #

Parse compiler build from a String.