Module Sequence.Merge_with_duplicates_elementSource
Source
val compare :
('a -> 'a -> int) ->
('b -> 'b -> int) ->
('a, 'b) Base.Sequence.Merge_with_duplicates_element.t ->
('a, 'b) Base.Sequence.Merge_with_duplicates_element.t ->
intSource
val equal :
('a -> 'a -> bool) ->
('b -> 'b -> bool) ->
('a, 'b) Base.Sequence.Merge_with_duplicates_element.t ->
('a, 'b) Base.Sequence.Merge_with_duplicates_element.t ->
boolSource
val hash_fold_t :
(Base.Hash.state -> 'a -> Base.Hash.state) ->
(Base.Hash.state -> 'b -> Base.Hash.state) ->
Base.Hash.state ->
('a, 'b) Base.Sequence.Merge_with_duplicates_element.t ->
Base.Hash.stateinclude Sexplib0.Sexpable.S2
with type ('a, 'b) t :=
('a, 'b) Base.Sequence.Merge_with_duplicates_element.t
Source
val t_of_sexp :
(Sexplib0.Sexp.t -> 'a) ->
(Sexplib0.Sexp.t -> 'b) ->
Sexplib0.Sexp.t ->
('a, 'b) Base.Sequence.Merge_with_duplicates_element.tSource
val sexp_of_t :
('a -> Sexplib0.Sexp.t) ->
('b -> Sexplib0.Sexp.t) ->
('a, 'b) Base.Sequence.Merge_with_duplicates_element.t ->
Sexplib0.Sexp.tSource
val t_sexp_grammar :
'a Sexplib0.Sexp_grammar.t ->
'b Sexplib0.Sexp_grammar.t ->
('a, 'b) Base.Sequence.Merge_with_duplicates_element.t
Sexplib0.Sexp_grammar.t