Js_typed_array.S
Implements functionality common to all the typed arrays
type t = elt typed_array
val buffer : t -> array_buffer
val byteLength : t -> int
val byteOffset : t -> int
val length : t -> int
val sortInPlaceWith : (elt -> elt -> int) Js.Fn.arity2 -> t -> t
val join : t -> string
val joinWith : string -> t -> string
val toString : t -> string
val toLocaleString : t -> string
val every : (elt -> bool) Js.Fn.arity1 -> t -> bool
val everyi : (elt -> int -> bool) Js.Fn.arity2 -> t -> bool
val filter : (elt -> bool) Js.Fn.arity1 -> t -> t
should we use bool
or boolean
seems they are intechangeable here
val filteri : (elt -> int -> bool) Js.Fn.arity2 -> t -> t
val find : (elt -> bool) Js.Fn.arity1 -> t -> elt Js.undefined
val findi : (elt -> int -> bool) Js.Fn.arity2 -> t -> elt Js.undefined
val findIndex : (elt -> bool) Js.Fn.arity1 -> t -> int
val findIndexi : (elt -> int -> bool) Js.Fn.arity2 -> t -> int
val forEach : (elt -> unit) Js.Fn.arity1 -> t -> unit
val forEachi : (elt -> int -> unit) Js.Fn.arity2 -> t -> unit
val map : (elt -> 'b) Js.Fn.arity1 -> t -> 'b typed_array
val mapi : (elt -> int -> 'b) Js.Fn.arity2 -> t -> 'b typed_array
val reduce : ('b -> elt -> 'b) Js.Fn.arity2 -> 'b -> t -> 'b
val reducei : ('b -> elt -> int -> 'b) Js.Fn.arity3 -> 'b -> t -> 'b
val reduceRight : ('b -> elt -> 'b) Js.Fn.arity2 -> 'b -> t -> 'b
val reduceRighti : ('b -> elt -> int -> 'b) Js.Fn.arity3 -> 'b -> t -> 'b
val some : (elt -> bool) Js.Fn.arity1 -> t -> bool
val somei : (elt -> int -> bool) Js.Fn.arity2 -> t -> bool