Action.ParSourceinclude Core.Set.S with type Elt.t = Value.t Seq.tmodule Elt : sig ... endmodule Tree : sig ... endtype t = (Elt.t, Elt.comparator_witness) Base.Set.ttype named = (Elt.t, Elt.comparator_witness) Core_kernel__Set_intf.Named.tval length : t -> intval is_empty : t -> boolval fold_result :
t ->
init:'accum ->
f:('accum -> Elt.t -> ('accum, 'e) Base.Result.t) ->
('accum, 'e) Base.Result.tval invariants : t -> boolval symmetric_diff : t -> t -> (Elt.t, Elt.t) Base.Either.t Base.Sequence.tval to_sequence :
?order:[ `Decreasing | `Increasing ] ->
?greater_or_equal_to:Elt.t ->
?less_or_equal_to:Elt.t ->
t ->
Elt.t Base.Sequence.tval merge_to_sequence :
?order:[ `Decreasing | `Increasing ] ->
?greater_or_equal_to:Elt.t ->
?less_or_equal_to:Elt.t ->
t ->
t ->
(Elt.t, Elt.t) Base.Sequence.Merge_with_duplicates_element.t Base.Sequence.tval to_map :
t ->
f:(Elt.t -> 'data) ->
(Elt.t, 'data, Elt.comparator_witness) Base.Map.tval empty : tval of_sorted_array : Elt.t array -> t Base.Or_error.tval map : ('a, 'b) Base.Set.t -> f:('a -> Elt.t) -> tval filter_map : ('a, 'b) Base.Set.t -> f:('a -> Elt.t option) -> tval of_map_keys : (Elt.t, 'a, Elt.comparator_witness) Base.Map.t -> tmodule Provide_of_sexp (Elt : sig ... end) : sig ... endmodule Provide_bin_io (Elt : sig ... end) : sig ... endmodule Provide_hash (Elt : sig ... end) : sig ... endval t_of_sexp : Sexplib0__.Sexp.t -> tval sexp_of_t : t -> Sexplib0__.Sexp.tto_hvs s converts to a sequence to an HVS list applying sequences in the right order