3
exception Error of string
4
val from : (int -> 'a option) -> 'a t
5
val of_list : 'a list -> 'a t
6
val of_string : string -> char t
7
val of_channel : in_channel -> char t
8
val iter : ('a -> unit) -> 'a t -> unit
10
val empty : 'a t -> unit
11
val peek : 'a t -> 'a option
12
val junk : 'a t -> unit
13
val count : 'a t -> int
14
val npeek : int -> 'a t -> 'a list
15
val iapp : 'a t -> 'a t -> 'a t
16
val icons : 'a -> 'a t -> 'a t
17
val ising : 'a -> 'a t
18
val lapp : (unit -> 'a t) -> 'a t -> 'a t
19
val lcons : (unit -> 'a) -> 'a t -> 'a t
20
val lsing : (unit -> 'a) -> 'a t
22
val slazy : (unit -> 'a t) -> 'a t
23
val dump : ('a -> unit) -> 'a t -> unit