Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
val make :
name:string ->
to_json:('a -> Yojson.Basic.json) ->
of_json:(Yojson.Basic.json -> 'a) ->
unit ->
'a t
val make_string :
name:string ->
to_string:('a -> string) ->
of_string:(string -> 'a) ->
unit ->
'a t
val exn : exn t
val unit : unit t
val string : string t
val int : int t