class Dry::Effects::Effects::Parallel

Constants

Join
Par

Public Class Methods

new() click to toggle source
Calls superclass method
# File lib/dry/effects/effects/parallel.rb, line 12
def initialize
  super

  define_method(:par) { |&block| ::Dry::Effects.yield(Par).(&block) }
  define_method(:join) { |xs| ::Dry::Effects.yield(Join.payload(xs)) }
end