Mavryk_scoru_wasm.Data_encoding_utilscase_incr is like Data_encoding.case but shall be used in unions where the case tags are monotonically increasing.
val case_incr :
string ->
'a Mavryk_base.TzPervasives.Data_encoding.t ->
('b -> 'a option) ->
('a -> 'b) ->
'b case_incrcase_incr title encoding probe extract creates a case_incr similar to Data_encoding.case ~title auto_tag encoding probe extract where the auto_tag is automatically determined later.
val unit_case_incr : string -> 'a -> 'a case_incrunit_case_incr title value is a convenience function around case_incr to simplify construction of cases with unit-isomorphic bodies.
val union_incr :
'a case_incr list ->
'a Mavryk_base.TzPervasives.Data_encoding.tunion_incr cases creates a data encoding like Data_encoding.union for case_incr items.
module Little_endian : sig ... end