Sexplib0.Sexp_conv_recordmodule Kind : sig ... endmodule Fields : sig ... endval record_of_sexp :
caller:string ->
fields:'a Fields.t ->
index_of_field:(string -> int) ->
allow_extra_fields:bool ->
create:('a -> 'b) ->
Sexplib0__.Sexp.t ->
'bval record_of_sexps :
caller:string ->
context:Sexplib0__.Sexp.t ->
fields:'a Fields.t ->
index_of_field:(string -> int) ->
allow_extra_fields:bool ->
create:('a -> 'b) ->
Sexplib0__.Sexp.t list ->
'b