type t =
Application.t Stdlib.Option.t
* Stdlib.Int.t Stdlib.Option.t
* Stdlib.String.tval compare : t -> t -> intval equal : t -> t -> boolval show : ('a * 'b * 'c) -> 'cval show_full : ('a * int option * string) -> stringval app : ('a * 'b * 'c) -> 'a