Sha256: cdd36ade832eb47d114e99778440f878d68d5a76ca8001920b31642c6443c872
Contents?: true
Size: 426 Bytes
Versions: 6
Compression:
Stored size: 426 Bytes
Contents
module Vedeu module Queue extend self def dequeue store.pop end def enqueue(result) store.unshift(result) store end def enqueued? store.size > 0 end def size store.size end def clear store.clear end alias_method :reset, :clear def view store.inspect end private def store @store ||= [] end end end
Version data entries
6 entries across 6 versions & 1 rubygems