package dune-rpc

  1. Overview
  2. Docs
Communicate with dune using rpc

Install

Dune Dependency

Authors

Maintainers

Sources

dune-3.17.2.tbz
sha256=9deafeed0ecfe9e65e642cd8e6197f0864f73fcd7b94b5b199ae4d2e07a2ea64
sha512=1e85bb297a12c9571b8645541d85a719deffb619d5e4f48dbf4566ac14e9f385d8a05342698a6f9c81ba17325b1da4ad004a5772d66cd88ed135c43d43e88f9e

doc/dune-rpc.private/Dune_rpc_private/Id/Set/index.html

Module Id.SetSource

Sourcetype elt = t
Sourcetype t
Sourcetype 'a map = 'a Map.t
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 are_disjoint : t -> 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_seq : t -> elt Stdune.Seq.t
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 to_dyn : t -> Dyn.t
Sourceval of_keys : _ map -> t
Sourceval to_map : t -> f:(elt -> 'a) -> 'a map
OCaml

Innovation. Community. Security.