package gg

  1. Overview
  2. Docs
type t = floatarray
val length : t -> int
val get : t -> int -> float
val set : t -> int -> float -> unit
val make : int -> float -> t
val create : int -> t
val init : int -> (int -> float) -> t
val append : t -> t -> t
val concat : t list -> t
val sub : t -> int -> int -> t
val copy : t -> t
val fill : t -> int -> int -> float -> unit
val blit : t -> int -> t -> int -> int -> unit
val to_list : t -> float list
val of_list : float list -> t
val iter : (float -> unit) -> t -> unit
val iteri : (int -> float -> unit) -> t -> unit
val map : (float -> float) -> t -> t
val map_inplace : (float -> float) -> t -> unit
val mapi : (int -> float -> float) -> t -> t
val mapi_inplace : (int -> float -> float) -> t -> unit
val fold_left : ('acc -> float -> 'acc) -> 'acc -> t -> 'acc
val fold_right : (float -> 'acc -> 'acc) -> t -> 'acc -> 'acc
val iter2 : (float -> float -> unit) -> t -> t -> unit
val map2 : (float -> float -> float) -> t -> t -> t
val for_all : (float -> bool) -> t -> bool
val exists : (float -> bool) -> t -> bool
val mem : float -> t -> bool
val mem_ieee : float -> t -> bool
val find_opt : (float -> bool) -> t -> float option
val find_index : (float -> bool) -> t -> int option
val find_map : (float -> 'a option) -> t -> 'a option
val find_mapi : (int -> float -> 'a option) -> t -> 'a option
val sort : (float -> float -> int) -> t -> unit
val stable_sort : (float -> float -> int) -> t -> unit
val fast_sort : (float -> float -> int) -> t -> unit
val to_seq : t -> float Stdlib.Seq.t
val to_seqi : t -> (int * float) Stdlib.Seq.t
val of_seq : float Stdlib.Seq.t -> t
val map_to_array : (float -> 'a) -> t -> 'a array
val map_from_array : ('a -> float) -> 'a array -> t
val unsafe_get : t -> int -> float
val unsafe_set : t -> int -> float -> unit