| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
Cradle.Output
Documentation
runAndGetOutput :: forall output. Output output => ProcessConfiguration -> IO output Source #
class Output output where Source #
Methods
configure :: Proxy output -> ProcessConfiguration -> ProcessConfiguration Source #
extractOutput :: ProcessResult -> output Source #
Instances
newtype StdoutUntrimmed Source #
Constructors
| StdoutUntrimmed | |
Fields | |
Instances
newtype StdoutTrimmed Source #
Constructors
| StdoutTrimmed | |
Fields | |
Instances
Constructors
| StdoutRaw | |
Fields | |
Instances
| Generic StdoutRaw Source # | |
| Show StdoutRaw Source # | |
| Output StdoutRaw Source # | |
Defined in Cradle.Output Methods configure :: Proxy StdoutRaw -> ProcessConfiguration -> ProcessConfiguration Source # | |
| Eq StdoutRaw Source # | |
| Ord StdoutRaw Source # | |
| 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))) | |
Constructors
| StderrRaw | |
Fields | |
Instances
| Generic StderrRaw Source # | |
| Show StderrRaw Source # | |
| Output StderrRaw Source # | |
Defined in Cradle.Output Methods configure :: Proxy StderrRaw -> ProcessConfiguration -> ProcessConfiguration Source # | |
| Eq StderrRaw Source # | |
| Ord StderrRaw Source # | |
| 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))) | |