package dune-rpc

  1. Overview
  2. Docs
Communicate with dune using rpc

Install

Dune Dependency

Authors

Maintainers

Sources

dune-3.7.0.tbz
sha256=e2d637c9d080318fedf5e71d2a29fb367624f82ac4a26e83df2b3a03550528b8
sha512=586e47ee45cd53a8c13095bde0b47de99aad9462d0a52199362140b5b654ca862597fa9f27f729a8cc594684ac46858848f9fa76f8f06dc8dc8ab8b1186a3295

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 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.