sig
type 'a enumerable = 'a Stack.t
val enum : 'a enumerable -> 'a BatEnum.t
val of_enum : 'a BatEnum.t -> 'a enumerable
val enum : 'a Stack.t -> 'a BatEnum.t
val of_enum : 'a BatEnum.t -> 'a Stack.t
val print :
?first:string ->
?last:string ->
?sep:string ->
('a BatInnerIO.output -> 'b -> unit) ->
'a BatInnerIO.output -> 'b Stack.t -> unit
end