Module Db.Typexpr

type t =
  1. | Arrow of t * t
  2. | Constr of string * t list
  3. | Tuple of t list
  4. | Poly of string
  5. | Any
  6. | Unhandled
val tuple : t list -> t
val size : t -> int
val show : t -> string
val equal : t -> t -> bool
val hash : t -> int