Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
type path = link list
type !'a t =
< alias : ?comments:string list -> ?descr:string -> (ut -> unit) -> 'a t
; comments : string list
; descr : string
; get : 'a
; get_d : 'a option
; kind : string option
; path : path -> ut
; plug : link -> ut -> unit
; routes : ut -> path list
; set : 'a -> unit
; set_d : 'a option -> unit
; subs : link list
; ut : ut >
exception Undefined of ut
exception Unbound of ut * string
exception Bound of ut * string
exception Mismatch of ut
val unit : unit builder
val int : int builder
val float : float builder
val bool : bool builder
val string : string builder
val list : string list builder
val path_of_string : string -> path
val string_of_path : path -> string
val conf_set : ut -> string -> unit
val conf_file : ut -> string -> unit