Similar to std::merge(), merges two sorted sequences. Duplicates, however, are merged using a binary function parameter rather than duplicated.