Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
This module provides functions for interacting with Repr's binary serialisation format directly (without first constructing a representation of the type being encoded). These can be useful for performance-critical applications, where the runtime overhead of the dynamic specialisation is too large, or when the actual codec being used is too complex to be expressed via a type representation.
type 'a decoder = string -> int ref -> 'a
type 'a sizer = 'a Size.Sizer.t
module type S = sig ... end
module type S1 = sig ... end
module type S2 = sig ... end
module type S3 = sig ... end
module Varint_int63 : S with type t := Optint.Int63.t
module String : sig ... end
module String_unboxed : sig ... end
module Bytes : sig ... end
module Bytes_unboxed : sig ... end
module List : sig ... end
module Array : sig ... end