val generator : 
  'a QCheck2.Observable.t ->
  'b QCheck2.Gen.t ->
  ('a, 'b) generator QCheck2.Gen.tval equal : ('b -> 'b -> bool) -> 'b output -> 'b output -> boolval run_functional_output : ('a -> 'b) output -> 'a -> 'b outputval run_equality : 
  'a input ->
  ('b output -> 'b output -> bool) ->
  ('a, 'b) t ->
  ('a, 'b) t ->
  bool