class Dry::Effects::Effects::Retry
Public Class Methods
new()
click to toggle source
Calls superclass method
# File lib/dry/effects/effects/retry.rb, line 20 def initialize super module_eval do define_method(:repeat) do |scope| effect = Retry.new(type: :retry, scope: scope) ::Dry::Effects.yield(effect) end end end