BatTuple.Tuple5
5-Tuples.
Like map
but specialized for tuples with elements of the same type.
mapn f
is equivalent to map f f f f f
.
val print : ?first:string -> ?sep:string -> ?last:string ->
('o BatIO.output -> 'a -> unit) -> ('o BatIO.output -> 'b -> unit) -> ('o BatIO.output -> 'c -> unit) -> ('o BatIO.output -> 'd -> unit) -> ('o BatIO.output -> 'e -> unit) -> 'o BatIO.output -> ('a * 'b * 'c * 'd * 'e) -> unit
val printn : ?first:string -> ?sep:string -> ?last:string ->
('o BatIO.output -> 'a -> unit) -> 'o BatIO.output -> ('a * 'a * 'a * 'a * 'a) -> unit
include BatEnum.Enumerable with type 'a enumerable = 'a * 'a * 'a * 'a * 'a
val enum : 'a enumerable -> 'a BatEnum.t
Return an enumeration of the elements of the data structure
val of_enum : 'a BatEnum.t -> 'a enumerable
Build a data structure from an enumeration
val ord : 'a BatOrd.ord -> 'b BatOrd.ord -> 'c BatOrd.ord -> 'd BatOrd.ord -> 'e BatOrd.ord -> ('a * 'b * 'c * 'd * 'e) BatOrd.ord
val comp : 'a BatOrd.comp -> 'b BatOrd.comp -> 'c BatOrd.comp -> 'd BatOrd.comp -> 'e BatOrd.comp -> ('a * 'b * 'c * 'd * 'e) BatOrd.comp
module Ord (T1 : BatOrd.Ord) (T2 : BatOrd.Ord) (T3 : BatOrd.Ord) (T4 : BatOrd.Ord) (T5 : BatOrd.Ord) : BatOrd.Ord with type t = T1.t * T2.t * T3.t * T4.t * T5.t
module Comp (T1 : BatOrd.Comp) (T2 : BatOrd.Comp) (T3 : BatOrd.Comp) (T4 : BatOrd.Comp) (T5 : BatOrd.Comp) : BatOrd.Comp with type t = T1.t * T2.t * T3.t * T4.t * T5.t