package float_option

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Module Float_option.ArraySource

Sourcetype value := t
Sourcetype t = private Float.Array.t
include Sexplib0.Sexpable.S with type t := t
Sourceval t_of_sexp : Sexplib0.Sexp.t -> t
Sourceval sexp_of_t : t -> Sexplib0.Sexp.t
Sourceval length : t -> int
Sourceval get : t -> int -> value
Sourceval set : t -> int -> value -> unit
Sourceval make : int -> value -> t
Sourceval create : int -> t
Sourceval init : int -> f:(int -> value) -> t
Sourceval append : t -> t -> t
Sourceval concat : t list -> t
Sourceval sub : t -> pos:int -> len:int -> t
Sourceval copy : t -> t
Sourceval fill : t -> pos:int -> len:int -> value -> unit
Sourceval blit : src:t -> src_pos:int -> dst:t -> dst_pos:int -> len:int -> unit
Sourceval to_list : t -> value list
Sourceval of_list : value list -> t
Sourceval iter : f:(value -> unit) -> t -> unit
Sourceval iteri : f:(int -> value -> unit) -> t -> unit
Sourceval map : f:(value -> value) -> t -> t
Sourceval map_inplace : f:(value -> value) -> t -> unit
Sourceval mapi : f:(int -> value -> value) -> t -> t
Sourceval mapi_inplace : f:(int -> value -> value) -> t -> unit
Sourceval fold_left : f:('acc -> value -> 'acc) -> init:'acc -> t -> 'acc
Sourceval fold_right : f:(value -> 'acc -> 'acc) -> t -> init:'acc -> 'acc
Sourceval iter2 : f:(value -> value -> unit) -> t -> t -> unit
Sourceval map2 : f:(value -> value -> value) -> t -> t -> t
Sourceval for_all : f:(value -> bool) -> t -> bool
Sourceval exists : f:(value -> bool) -> t -> bool
Sourceval mem : value -> t -> bool
Sourceval of_option_list : float option list -> t
Sourceval of_option_array_map : 'a option array -> f:('a -> float) -> t
OCaml

Innovation. Community. Security.