package core-and-more

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

Module CoreAndMore.IntSetSource

include sig ... end
Sourcemodule D : sig ... end
Sourcetype elt = D.key
Sourceval compare_elt : elt -> elt -> Ppx_deriving_runtime.int
Sourceval hash_fold_elt : Ppx_hash_lib.Std.Hash.state -> elt -> Ppx_hash_lib.Std.Hash.state
Sourceval hash_elt : elt -> Ppx_hash_lib.Std.Hash.hash_value
Sourcetype t = D.t
Sourceval hash_fold_t : Ppx_hash_lib.Std.Hash.state -> t -> Ppx_hash_lib.Std.Hash.state
Sourceval hash : t -> Ppx_hash_lib.Std.Hash.hash_value
Sourceval empty : D.t
Sourceval insert : D.key -> D.t -> D.t
Sourceval insert_and_new : D.key -> D.t -> D.t * bool
Sourceval insert_all : D.t -> D.key list -> D.t
Sourceval singleton : D.key -> D.t
Sourceval union : D.t -> D.t -> D.t
Sourceval member : D.t -> D.key -> bool
Sourceval subset : D.t -> D.t -> bool
Sourceval intersect : D.t -> D.t -> D.t
Sourceval diff : D.t -> D.t -> D.t
Sourceval remove : D.key -> D.t -> D.t
Sourceval choose : D.t -> (D.key * D.t) option
Sourceval fold : f:(D.key -> 'a -> 'a) -> init:'a -> D.t -> 'a
Sourceval map : f:(elt -> elt) -> t -> t
Sourceval filter : f:(elt -> bool) -> t -> t
Sourceval from_list : elt list -> t
Sourceval as_list : D.t -> D.key list
Sourceval is_empty : D.t -> bool
Sourceval compare : t -> t -> int
Sourceval equal : t -> t -> bool
Sourceval po_compare : t -> t -> CoreAndMore__.Util.partial_order_comparison
Sourceval max : t -> elt option
Sourceval max_exn : t -> elt
Sourceval size : t -> int
Sourceval show : t -> string
OCaml

Innovation. Community. Security.