val get : t -> int -> floatval set : t -> int -> float -> unitval make : int -> float -> tval init : int -> (int -> float) -> tval make_matrix : int -> int -> float -> t arrayval init_matrix : int -> int -> (int -> int -> float) -> t arrayval sub : t -> int -> int -> tval fill : t -> int -> int -> float -> unitval blit : t -> int -> t -> int -> int -> unitval to_list : t -> float listval of_list : float list -> tval iter : (float -> unit) -> t -> unitval iteri : (int -> float -> unit) -> t -> unitval map : (float -> float) -> t -> tval map_inplace : (float -> float) -> t -> unitval mapi : (int -> float -> float) -> t -> tval mapi_inplace : (int -> float -> float) -> t -> unitval fold_left : ('acc -> float -> 'acc) -> 'acc -> t -> 'accval fold_right : (float -> 'acc -> 'acc) -> t -> 'acc -> 'accval iter2 : (float -> float -> unit) -> t -> t -> unitval map2 : (float -> float -> float) -> t -> t -> tval for_all : (float -> bool) -> t -> boolval exists : (float -> bool) -> t -> boolval mem : float -> t -> boolval mem_ieee : float -> t -> boolval find_opt : (float -> bool) -> t -> float optionval find_index : (float -> bool) -> t -> int optionval find_map : (float -> 'a option) -> t -> 'a optionval find_mapi : (int -> float -> 'a option) -> t -> 'a optionval sort : (float -> float -> int) -> t -> unitval stable_sort : (float -> float -> int) -> t -> unitval fast_sort : (float -> float -> int) -> t -> unitval shuffle : rand:(int -> int) -> t -> unitval to_seq : t -> float Stdlib.Seq.tval to_seqi : t -> (int * float) Stdlib.Seq.tval of_seq : float Stdlib.Seq.t -> tval map_to_array : (float -> 'a) -> t -> 'a arrayval map_from_array : ('a -> float) -> 'a array -> tval unsafe_get : t -> int -> floatval unsafe_set : t -> int -> float -> unit