Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
val make :
to_yojson:('a -> Yojson.Safe.json) ->
of_yojson:(Yojson.Safe.json -> ('a, string) result) ->
equal:('a -> 'a -> bool) ->
show:('a -> string) ->
'a t