A streaming encoding process, represented as a Stream[Pure, A] => Pull[Pure, BitVector, Option[(Stream[Pure, A], StreamEncoder[A])]]
.
- Companion:
- object
- Source:
- StreamEncoder.scala
Value members
Concrete methods
Creates a stream encoder that first encodes with this encoder and then when complete, encodes the remainder with the supplied encoder.
Creates a stream encoder that first encodes with this encoder and then when complete, encodes the remainder with the supplied encoder.
- Source:
- StreamEncoder.scala
Encodes the supplied stream of A
values in to a stream of BitVector
.
Encodes the supplied stream of A
values in to a stream of BitVector
.
- Source:
- StreamEncoder.scala
Encode the given sequence of A
values to a BitVector
, raising an exception
in the event of an encoding error.
Encode the given sequence of A
values to a BitVector
, raising an exception
in the event of an encoding error.
- Source:
- StreamEncoder.scala
Encodes values as long as there are more inputs.
Encodes values as long as there are more inputs.
- Source:
- StreamEncoder.scala
Converts this encoder to a Pipe[F, A, BitVector]
.
Converts this encoder to a Pipe[F, A, BitVector]
.
- Source:
- StreamEncoder.scala
Converts this encoder to a Pipe[F, A, Byte]
.
Converts this encoder to a Pipe[F, A, Byte]
.
- Source:
- StreamEncoder.scala
Transform the input type of this StreamEncoder
.
Transform the input type of this StreamEncoder
.
- Source:
- StreamEncoder.scala