Falling back to pre-odoc.2.2.0 documentation page...
val string : Base.String.t t
val int : Base.Int.t t

Beware that an anonymous argument of type int cannot be specified as negative, as it is ambiguous whether -1 is a negative number or a flag. (The same applies to float, time_span, etc.) You can use the special built-in "-anon" flag to force a string starting with a hyphen to be interpreted as an anonymous argument rather than as a flag, or you can just make it a parameter to a flag to avoid the issue.

val char : Base.Char.t t
val float : Base.Float.t t
val bool : Base.Bool.t t
val date : Core_kernel__.Date.t t
val percent : Core_kernel.Percent.t t
val host_and_port : Core_kernel.Host_and_port.t t
val sexp_conv : ( Core_kernel.Sexp.t -> 'a ) -> 'a t