Pp.Ty_repr
Pretty-print typed representations of OCaml values.
type repr := t
module type REPRABLE = sig ... end
module type REPRABLE1 = sig ... end
val ignore : _ -> t
This never prints its argument.
val int : int -> t
val string : string -> t
val float : float -> t
val variant0 : string -> t
val polyvar0 : string -> t
val abstract0 : string -> t
val pp : Stdlib.Format.formatter -> t -> unit
module type ORDERED_REPR = sig ... end
module String : sig ... end
module Int : sig ... end
module Set
(M : ORDERED_REPR) :
REPRABLE with type t = Stdlib.Set.Make(M.Impl).t
module Map
(M : ORDERED_REPR) :
REPRABLE1 with type 'a t = 'a Stdlib.Map.Make(M.Impl).t