Class: Webmidi::Middleware::Pipeline
- Inherits:
-
Object
- Object
- Webmidi::Middleware::Pipeline
- Defined in:
- lib/webmidi/middleware/pipeline.rb
Instance Method Summary collapse
-
#initialize(input, stack = nil) ⇒ Pipeline
constructor
A new instance of Pipeline.
- #to(output) ⇒ Object
Constructor Details
Instance Method Details
#to(output) ⇒ Object
11 12 13 14 15 16 |
# File 'lib/webmidi/middleware/pipeline.rb', line 11 def to(output) @input. do || processed = @stack.call() output.send(processed) if processed end end |