namespace datasketches {
template<typename Array, typename Allocator>
array_tuple_a_not_b<Array, Allocator>::array_tuple_a_not_b(uint64_t seed, const Allocator& allocator):
Base(seed, allocator) {}
template<typename Array, typename Allocator>
template<typename FwdSketch, typename Sketch>
auto array_tuple_a_not_b<Array, Allocator>::compute(FwdSketch&& a, const Sketch& b, bool ordered) const -> CompactSketch {
return CompactSketch(a.get_num_values(), Base::compute(std::forward<FwdSketch>(a), b, ordered));
}
}