Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
val encode :
('a -> (string -> unit) -> unit) ->
('b -> (string -> unit) -> unit) ->
('c -> (string -> unit) -> unit) ->
('d -> (string -> unit) -> unit) ->
('a, 'b, 'c, 'd) t ->
(string -> unit) ->
unit
val sizer :
'a Size.Sizer.t ->
'b Size.Sizer.t ->
'c Size.Sizer.t ->
'd Size.Sizer.t ->
('a, 'b, 'c, 'd) t Size.Sizer.t