package lsp

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

Module Build.SetSource

include Set.S with type elt = t
Sourcetype elt = t
Sourcetype t
Sourcetype 'a map
Sourceval empty : t
Sourceval is_empty : t -> bool
Sourceval mem : t -> elt -> bool
Sourceval add : t -> elt -> t
Sourceval singleton : elt -> t
Sourceval remove : t -> elt -> t
Sourceval union : t -> t -> t
Sourceval inter : t -> t -> t
Sourceval diff : t -> t -> t
Sourceval compare : t -> t -> Ordering.t
Sourceval equal : t -> t -> bool
Sourceval is_subset : t -> of_:t -> bool
Sourceval iter : t -> f:(elt -> unit) -> unit
Sourceval map : t -> f:(elt -> elt) -> t
Sourceval fold : t -> init:'a -> f:(elt -> 'a -> 'a) -> 'a
Sourceval for_all : t -> f:(elt -> bool) -> bool
Sourceval exists : t -> f:(elt -> bool) -> bool
Sourceval filter : t -> f:(elt -> bool) -> t
Sourceval partition : t -> f:(elt -> bool) -> t * t
Sourceval cardinal : t -> int
Sourceval min_elt : t -> elt option
Sourceval max_elt : t -> elt option
Sourceval choose : t -> elt option
Sourceval choose_exn : t -> elt
Sourceval split : t -> elt -> t * bool * t
Sourceval of_list : elt list -> t
Sourceval of_list_map : 'a list -> f:('a -> elt) -> t
Sourceval to_list : t -> elt list
Sourceval to_list_map : t -> f:(elt -> 'a) -> 'a list

Convert to a list and map every element.

Sourceval find : t -> f:(elt -> bool) -> elt option
Sourceval union_all : t list -> t
Sourceval union_map : 'a list -> f:('a -> t) -> t
Sourceval of_keys : _ map -> t
Sourceval to_map : t -> f:(elt -> 'a) -> 'a map
Sourceval to_dyn : t Dyn.Encoder.t
Sourceval of_listing : dir:elt -> filenames:string list -> t
OCaml

Innovation. Community. Security.