Sha256: 7e2402042944b795e3d799416504d4c73d75be21b47d41bfb41ee1c3a6118edb
Contents?: true
Size: 335 Bytes
Versions: 5
Compression:
Stored size: 335 Bytes
Contents
# Todo: mutation (queue) module Vedeu module Queue extend self def dequeue store.pop end def enqueue(result) store.unshift(result) self end def enqueued? store.any? end def reset store.clear end private def store @store ||= [] end end end
Version data entries
5 entries across 5 versions & 1 rubygems