sig
type direction = Forward | Backward
type 'a t = 'a list * Sequence.direction * int
val print :
(unit, Format.formatter, unit) Pervasives.format ->
(Format.formatter -> 'a -> unit) ->
Format.formatter -> 'a Sequence.t -> unit
val is_empty : 'a Sequence.t -> bool
val length : 'a Sequence.t -> int
val rev : 'a Sequence.t -> 'a Sequence.t
val forward : 'a Sequence.t -> 'a Sequence.t
val backward : 'a Sequence.t -> 'a Sequence.t
val map : ('a -> 'b) -> 'a Sequence.t -> 'b Sequence.t
val filter : ('a -> bool) -> 'a Sequence.t -> 'a Sequence.t
val to_array : 'a Sequence.t -> 'a array
val of_array : 'a array -> 'a Sequence.t
end
Loading...