Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
module Gen : sig ... end
module Print : sig ... end
module Iter : sig ... end
module Shrink : sig ... end
val unit : unit arbitrary
val bool : bool arbitrary
val float : float arbitrary
val pos_float : float arbitrary
val neg_float : float arbitrary
val int : int arbitrary
val int_bound : int -> int arbitrary
val int_range : int -> int -> int arbitrary
val (--) : int -> int -> int arbitrary
val int32 : int32 arbitrary
val int64 : int64 arbitrary
val pos_int : int arbitrary
val small_int : int arbitrary
val small_int_corners : unit -> int arbitrary
val neg_int : int arbitrary
val char : char arbitrary
val printable_char : char arbitrary
val numeral_char : char arbitrary
val string : string arbitrary
val small_string : string arbitrary
val printable_string : string arbitrary
val small_printable_string : string arbitrary
val numeral_string : string arbitrary
module TestResult : sig ... end
module Test : sig ... end