package caqti

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type

Facilities for extending and using primitive field types.

type 'a t =
  1. | Bool : bool t
  2. | Int : int t
  3. | Int16 : int t
  4. | Int32 : int32 t
  5. | Int64 : int64 t
  6. | Float : float t
  7. | String : string t
  8. | Octets : string t
  9. | Pdate : Ptime.t t
  10. | Ptime : Ptime.t t
  11. | Ptime_span : Ptime.span t
  12. | Enum : string -> string t
val unify : 'a t -> 'b t -> ('a, 'b) eq option
val equal_value : 'a t -> 'a -> 'a -> bool
val to_string : 'a t -> string
val pp : Stdlib.Format.formatter -> 'a t -> unit
val pp_value : Stdlib.Format.formatter -> ('a t * 'a) -> unit