Module Lazy_list.Iterator

module Iterator: sig .. end

type 'a lazy_list = 'a Lazy_list.t 
type 'a t 
val create : 'a lazy_list -> 'a t
val next : 'a t -> 'a option
val iter : 'a t -> f:('a -> unit) -> unit