package dune-rpc

  1. Overview
  2. Docs
Communicate with dune using rpc

Install

Dune Dependency

Authors

Maintainers

Sources

dune-3.14.0.tbz
sha256=f4d09d89162621fdff424c253fa50c4920d2179fb5b3d1debab7bbe97c68b2fc
sha512=f5ead1a9a0cc26e00a762e83e107b47c3c3fe9b44d9e505547c385c7938208d4fdcc91a8099512e76ea4a426f3543445b4d75ef0b621dc7dbfdcbb615bc0b999

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.