polysemy-process-0.13.0.0: Polysemy effects for system processes
Safe HaskellSafe-Inferred
LanguageGHC2021

Polysemy.Process.Effect.ProcessInput

Description

 
Synopsis

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.

Constructors

Encode

Encode a value for enqueueing it to a process' stdin.

Fields

encode :: forall a r. Member (ProcessInput a) r => a -> Sem r ByteString Source #

Encode a value for enqueueing it to a process' stdin.