class Frappuccino::Map

Public Class Methods

new(source, &blk) click to toggle source
# File lib/frappuccino/stream/map.rb, line 3
def initialize(source, &blk)
  @block = blk
  source.add_observer(self)
end

Public Instance Methods

update(event) click to toggle source
# File lib/frappuccino/stream/map.rb, line 8
def update(event)
  occur(@block.call(event))
end