Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Synopsis
- evaluateComposition :: EvaluationArgs -> IO Value
- withEvaluatedComposition :: EvaluationArgs -> (FilePath -> IO r) -> IO r
- buildComposition :: FilePath -> EvaluationArgs -> IO ()
- withBuiltComposition :: EvaluationArgs -> (FilePath -> IO r) -> IO r
- replForComposition :: EvaluationArgs -> IO ()
- data EvaluationArgs = EvaluationArgs {
- evalUid :: Int
- evalModules :: NonEmpty FilePath
- evalPkgs :: Text
- evalWorkDir :: Maybe FilePath
- evalMode :: EvaluationMode
- evalUserArgs :: [Text]
- data EvaluationMode
Documentation
withEvaluatedComposition :: EvaluationArgs -> (FilePath -> IO r) -> IO r Source #
Run with docker-compose.yaml tmpfile
buildComposition :: FilePath -> EvaluationArgs -> IO () Source #
withBuiltComposition :: EvaluationArgs -> (FilePath -> IO r) -> IO r Source #
Do something with a docker-compose.yaml.
replForComposition :: EvaluationArgs -> IO () Source #
data EvaluationArgs Source #
EvaluationArgs | |
|