Module: Concurrent::Promises::Future::NewChannelIntegration
| Relationships & Source Files | |
| Extension / Inclusion / Inheritance Descendants | |
|
Included In:
| |
| Defined in: | lib/concurrent-ruby-edge/concurrent/edge/promises.rb |
Overview
Note:
Edge Features are under active development and may change frequently.
- Deprecations are not added before incompatible changes.
Edgeversion: major is always 0, minor bump means incompatible change, patch bump means compatible change.Edgefeatures may also lack tests and documentation.- Features developed in
concurrent-ruby-edgeare expected to move toconcurrent-rubywhen finalised.
Instance Method Summary
Instance Method Details
#then_channel_push(channel) ⇒ Future
# File 'lib/concurrent-ruby-edge/concurrent/edge/promises.rb', line 59
def then_channel_push(channel) self.then(channel) { |value, ch| ch.push_op value }.flat_future end