package plato

  1. Overview
  2. Docs
val count : ?step:int -> int -> int Stdlib.Seq.t
val cycle : 'a list -> 'a0 Stdlib.Seq.t
val repeat : ?n:int -> 'a -> 'a0 Stdlib.Seq.t
val accumulate : ('a -> 'a0 -> 'a1) -> 'a2 Stdlib.Seq.t -> 'a3 Stdlib.Seq.t
val accumulate_l : ('a -> 'a0 -> 'a1) -> 'a2 list -> 'a3 list
val chain : 'a Stdlib.Seq.t list -> 'a0 Stdlib.Seq.t
val compress : 'a Stdlib.Seq.t -> bool Stdlib.Seq.t -> 'a0 Stdlib.Seq.t
val dropwhile : ('a -> bool) -> 'a0 Stdlib.Seq.t -> 'a1 Stdlib.Seq.t
val filterfalse : ('a -> bool) -> 'a0 Stdlib.Seq.t -> 'a1 Stdlib.Seq.t
val islice : ?start:int -> ?stop:int -> ?step:int -> 'a Stdlib.Seq.t -> 'a0 Stdlib.Seq.t
val takewhile : ('a -> bool) -> 'a0 Stdlib.Seq.t -> 'a1 Stdlib.Seq.t
val zip_longest : 'a Stdlib.Seq.t -> 'b Stdlib.Seq.t -> ('a0 option * 'b0 option) Stdlib.Seq.t
val zip_longest_default : 'a -> 'b -> 'a0 Stdlib.Seq.t -> 'b0 Stdlib.Seq.t -> ('a1 * 'b1) Stdlib.Seq.t
val product : 'a Stdlib.Seq.t -> 'b Stdlib.Seq.t -> ('a0 * 'b0) Stdlib.Seq.t