module Int: sig .. end
sig
end
type t = int
int
new_generator init
val new_generator : int -> unit -> int
int -> unit -> int