Class: Sink::InputMapWrapper

Inherits:
InputWrapper show all
Defined in:
lib/coroutines/sink.rb

Instance Method Summary collapse

Methods inherited from InputWrapper

#close, #initialize

Methods included from Sink

#<=, #close, #input_map, #input_reduce, #input_reject, #input_select

Constructor Details

This class inherits a constructor from Sink::InputWrapper

Instance Method Details

#<<(args) ⇒ Object



104
105
106
# File 'lib/coroutines/sink.rb', line 104

def <<(args)
	@target << @block.call(args)
end

#inspectObject



107
108
109
# File 'lib/coroutines/sink.rb', line 107

def inspect
	"#<#{@target.inspect}#input_map>"
end