Module: Jade::Results
- Defined in:
- lib/jade/result.rb
Class Method Summary collapse
Class Method Details
.sequence(results) ⇒ Object
63 64 65 66 67 |
# File 'lib/jade/result.rb', line 63 def self.sequence(results) results.reduce(Ok[[]]) do |acc, r| acc.and_then { |list| r.map { list + [it] } } end end |