package repr

  1. Overview
  2. Docs
val encode : [ `Int | `Int8 | `Int16 | `Int32 | `Int64 | `Fixed of int ] -> ('a -> (string -> unit) -> unit) -> ('a list -> (string -> unit) -> unit) Staging.staged
val decode : [ `Int | `Int8 | `Int16 | `Int32 | `Int64 | `Fixed of int ] -> (string -> int Stdlib.ref -> 'a) -> (string -> int Stdlib.ref -> 'a list) Staging.staged
val sizer : [ `Int | `Int8 | `Int16 | `Int32 | `Int64 | `Fixed of int ] -> 'a Size.Sizer.t -> 'a list Size.Sizer.t