Serializer and Deserializer work on Builder model. It has these primitives below:
i8/u8
i16/u16
i32/u32
i64/u64
And also serializing string as UTF-8 sequence is supported by encUtf8/decUtf8, as a composite builder.
Their features are provided as each monad, monadForCodeM and monadForDecoder respectively. So you can combine them with using these monads and CatT system.
This package provides serialization/deserialization utilities for
ArrayBuffer
. It is useful for implementing encoder/decoder for you data structure.Serial Model
Serializer
andDeserializer
work onBuilder
model. It has these primitives below:And also serializing
string
as UTF-8 sequence is supported byencUtf8
/decUtf8
, as a composite builder.Their features are provided as each monad,
monadForCodeM
andmonadForDecoder
respectively. So you can combine them with using these monads andCatT
system.Encoder
An
Encoder
denotes thatDecoder
A
Decoder
denotes that