stack-2.3.3: The Haskell Tool Stack
Safe HaskellNone
LanguageHaskell2010

Stack.Types.CompilerBuild

Synopsis

Documentation

data CompilerBuild Source #

Instances

Instances details
Show CompilerBuild Source # 
Instance details

Defined in Stack.Types.CompilerBuild

Methods

showsPrec :: Int -> CompilerBuild -> ShowS

show :: CompilerBuild -> String #

showList :: [CompilerBuild] -> ShowS

FromJSON CompilerBuild Source # 
Instance details

Defined in Stack.Types.CompilerBuild

Methods

parseJSON :: Value -> Parser CompilerBuild #

parseJSONList :: Value -> Parser [CompilerBuild] #

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.