stdcompat
Stdcompat.Stack
type !'a t = 'a Stack.t
exception Empty
Alias for Stack.Empty
Stack.Empty
val drop : 'a t -> unit
val to_seq : 'a t -> 'a Seq.t
val add_seq : 'a t -> 'a Seq.t -> unit
val of_seq : 'a Seq.t -> 'a t
val pop_opt : 'a t -> 'a option
val top_opt : 'a t -> 'a option
val fold : ('b -> 'a -> 'b) -> 'b -> 'a t -> 'b
val create : unit -> 'a t
Alias for Stack.create
Stack.create
val push : 'a -> 'a t -> unit
Alias for Stack.push
Stack.push
val pop : 'a t -> 'a
Alias for Stack.pop
Stack.pop
val top : 'a t -> 'a
Alias for Stack.top
Stack.top
val clear : 'a t -> unit
Alias for Stack.clear
Stack.clear
val copy : 'a t -> 'a t
Alias for Stack.copy
Stack.copy
val is_empty : 'a t -> bool
Alias for Stack.is_empty
Stack.is_empty
val length : 'a t -> int
Alias for Stack.length
Stack.length
val iter : ('a -> unit) -> 'a t -> unit
Alias for Stack.iter
Stack.iter