A streaming encoding process, represented as a Stream[Pure, A] => Pull[Pure, BitVector, Option[(Stream[Pure, A], StreamEncoder[A])]]
.
- Companion
- object
class Object
trait Matchable
class Any
Value members
Methods
Creates a stream encoder that first encodes with this encoder and then when complete, encodes the remainder with the supplied encoder.
Encode the given sequence of A
values to a BitVector
, raising an exception
in the event of an encoding error.