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

Stack.Types.CompilerBuild

Synopsis

Documentation

data CompilerBuild Source #

Instances

Instances details
FromJSON CompilerBuild Source # 
Instance details

Defined in Stack.Types.CompilerBuild

Methods

parseJSON :: Value -> Parser CompilerBuild

parseJSONList :: Value -> Parser [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.