Safe Haskell | Safe-Inferred |
---|---|
Language | GHC2021 |
Synopsis
- data ProcessInput a :: Effect where
- Encode :: a -> ProcessInput a m ByteString
- encode :: forall a r. Member (ProcessInput a) r => a -> Sem r ByteString
Documentation
data ProcessInput a :: Effect where Source #
This effect is used by the effect Process
to encode values for process input.
example using a parser.
Encode | Encode a value for enqueueing it to a process' stdin. |
|
encode :: forall a r. Member (ProcessInput a) r => a -> Sem r ByteString Source #
Encode a value for enqueueing it to a process' stdin.