Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
runAndGetOutput :: forall output. Output output => ProcessConfiguration -> IO output Source #
class Output output where Source #
configure :: Proxy output -> ProcessConfiguration -> ProcessConfiguration Source #
extractOutput :: ProcessResult -> output Source #
Instances
newtype StdoutUntrimmed Source #
Instances
newtype StdoutTrimmed Source #
Instances
Instances
Generic StdoutRaw Source # | |
Show StdoutRaw Source # | |
Output StdoutRaw Source # | |
Defined in Cradle.Output | |
Eq StdoutRaw Source # | |
Ord StdoutRaw Source # | |
Defined in Cradle.Output | |
type Rep StdoutRaw Source # | |
Defined in Cradle.Output type Rep StdoutRaw = D1 ('MetaData "StdoutRaw" "Cradle.Output" "cradle-0.0.0.0-1xaj8uOykRu5O0ytQ7P3BP" 'True) (C1 ('MetaCons "StdoutRaw" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromStdoutRaw") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ByteString))) |
Instances
Generic StderrRaw Source # | |
Show StderrRaw Source # | |
Output StderrRaw Source # | |
Defined in Cradle.Output | |
Eq StderrRaw Source # | |
Ord StderrRaw Source # | |
Defined in Cradle.Output | |
type Rep StderrRaw Source # | |
Defined in Cradle.Output type Rep StderrRaw = D1 ('MetaData "StderrRaw" "Cradle.Output" "cradle-0.0.0.0-1xaj8uOykRu5O0ytQ7P3BP" 'True) (C1 ('MetaCons "StderrRaw" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromStderr") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ByteString))) |