Ленивое объединение N отсортированных массивов в Ruby
Как в Ruby лениво объединить N отсортированных массивов (или других структур данных, подобных списку)? Например, в Python вы должны использовать heapq.merge. В Ruby должно быть что-то подобное, не так ли?