úÎ÷ø Safe-Inferred+Number of bytes consumed before the error. Error message. DRun a parser drawing input from the given monadic action as needed. Wrap a in   if not-null. Otherwise,  . FAn action that will be executed to provide the parser with more input " as needed. If the action returns   , then it's assumed no more  input is available. "Parser to run on the given input. FEither a parser error or a parsed result, together with any leftover.  None Decodes one   instance flowing downstream.  In case of decoding errors, a  exception is thrown in the   proxy transformer. ) Requests more input from upstream using  when needed.  Do not use this proxy if  returns  4, otherwise you may get unexpected decoding errors. Decodes  2 instances flowing downstream until end of input.  In case of decoding errors, a  exception is thrown in the   proxy transformer. ) Requests more input from upstream using , when needed. : Empty input chunks flowing downstream will be discarded. Encodes the given  % instance and sends it downstream in   chunks. Encodes  5 instances flowing downstream, each in possibly more  than one  chunk. Like /, except it also consumes and discards leading  empty  chunks.       !"pipes-binary-0.1.0.0Control.Proxy.BinaryControl.Proxy.Binary.InternalPeEitherPControl.Proxy.ByteString isEndOfBytes DecodingError peConsumed peMessagedecodedecodeDencodeencodeD parseWithmayInputbase Data.MaybeJustNothing$fExceptionDecodingErrorbinary-0.7.1.0Data.Binary.ClassBinarypipes-parse-1.0.0Control.Proxy.Parsedrawghc-prim GHC.TypesTruebytestring-0.10.0.2Data.ByteString.Internal ByteString isEndOfInput