package prom
Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
include Stdlib.Set.S with type elt := float
val empty : t
val is_empty : t -> bool
val mem : float -> t -> bool
val singleton : float -> t
val iter : (float -> unit) -> t -> unit
val fold : (float -> 'a -> 'a) -> t -> 'a -> 'a
val for_all : (float -> bool) -> t -> bool
val exists : (float -> bool) -> t -> bool
val cardinal : t -> int
val elements : t -> float list
val min_elt : t -> float
val max_elt : t -> float
val choose : t -> float
val find : float -> t -> float
val to_seq_from : float -> t -> float Stdlib.Seq.t
val to_rev_seq : t -> float Stdlib.Seq.t
val find_first : (float -> bool) -> t -> float
Find minimum element satisfying predicate.
val find_first_opt : (float -> bool) -> t -> float option
Safe version of find_first
.
val find_last : (float -> bool) -> t -> float
Find maximum element satisfying predicate.
val of_iter : float CCSet.iter -> t
Build a set from the given iter
of elements.
val add_iter : t -> float CCSet.iter -> t
val to_iter : t -> float CCSet.iter
to_iter t
converts the set t
to a iter
of the elements.
val of_seq : float CCSet.sequence -> t
val add_seq : t -> float CCSet.sequence -> t
val to_seq : t -> float CCSet.sequence
val to_list : t -> float list
to_list t
converts the set t
to a list of the elements.
val to_string :
?start:string ->
?stop:string ->
?sep:string ->
(float -> string) ->
t ->
string
Print the set in a string
val pp :
?start:string ->
?stop:string ->
?sep:string ->
float CCSet.printer ->
t CCSet.printer
Print the set.
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>