Supports encoding a value of type A
to a BitVector
.
Supports encoding a value of type A
to a BitVector
.
- Companion
- object
Value members
Abstract methods
Concrete methods
Converts this encoder to a new encoder that compacts the generated bit vector before returning it
Converts this encoder to a new encoder that compacts the generated bit vector before returning it
Converts this encoder to an Encoder[B]
using the supplied B => A
.
Converts this encoder to an Encoder[B]
using the supplied B => A
.
Converts this encoder to an Encoder[B]
using the supplied B => Attempt[A]
.
Converts this encoder to an Encoder[B]
using the supplied B => Attempt[A]
.
Encodes all elements of the specified sequence and concatenates the results, or returns the first encountered error.
Encodes all elements of the specified sequence and concatenates the results, or returns the first encountered error.
Converts this to a codec that fails decoding with an error.
Converts this to a codec that fails decoding with an error.