Module: OfflineSort

Defined in:
lib/offline_sort/version.rb,
lib/offline_sort/offline_sort.rb,
lib/offline_sort/fixed_size_min_heap.rb,
lib/offline_sort/chunk/input_output/base.rb,
lib/offline_sort/chunk/input_output/yaml.rb,
lib/offline_sort/chunk/input_output/marshal.rb,
lib/offline_sort/chunk/input_output/message_pack.rb

Defined Under Namespace

Modules: Chunk Classes: FixedSizeMinHeap, Sorter

Constant Summary collapse

VERSION =
"0.1.0"

Class Method Summary collapse

Class Method Details

.sort(*args, &sort_by) ⇒ Object



5
6
7
# File 'lib/offline_sort/offline_sort.rb', line 5

def self.sort(*args, &sort_by)
  Sorter.new(*args, &sort_by).sort
end