kantan
Combines a Decoder and an Encoder.
Type class for types that can be decoded from other types.
Type class for types that can be encoded into others.
Represents the result of a decode operation