Module: Evidence::Stream
- Includes:
- Enumerable
- Included in:
- EnumStream, MergedStream, PipeStream, SlicedStreams
- Defined in:
- lib/evidence/stream.rb
Instance Method Summary collapse
Instance Method Details
#|(process) ⇒ Object
5 6 7 8 9 10 11 12 |
# File 'lib/evidence/stream.rb', line 5 def |(process) case process when SliceStream process.slice(self) else PipeStream.new(self, process) end end |