Sha256: 2475209b15863a676bc37dad265dd00e9c018b237961de47bc96a0abfaee6262
Contents?: true
Size: 260 Bytes
Versions: 2
Compression:
Stored size: 260 Bytes
Contents
module Frappuccino class Drop < Stream def initialize(source, n) source.add_observer(self) @dropped = 0 @n = n end def update(event) @dropped += 1 if @dropped > @n occur(event) end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
frappuccino-0.3.0 | lib/frappuccino/stream/drop.rb |
frappuccino-0.2.0 | lib/frappuccino/stream/drop.rb |