module OracleSet: sig .. end
sig
end
include Reins.DugADT.S
module Extractor: functor (A : Reins.Types.Mono.ArbitraryComparable) -> sig .. end
functor (
A
:
Reins.Types.Mono.ArbitraryComparable
) ->
module Benchmark: functor (S : Reins.Sets.GenSetSig with type 'a result = 'a) -> sig .. end
S
Reins.Sets.GenSetSig
with type 'a result = 'a