Method: Fairy::Inject::Interface#inject

Defined in:
lib/fairy/client/inject.rb

#inject(block_source, opts = nil) ⇒ Object

filter.inject(%…, :init_value = val)



13
14
15
16
17
18
19
# File 'lib/fairy/client/inject.rb', line 13

def inject(block_source, opts = nil)
  block_source = BlockSource.new(block_source) 
  inject = Inject.new(@fairy, opts, block_source)
  inject.input = self
  #DeepConnect::future{inject.value}
  inject
end