class Dry::Effects::Effects::Cmp
Public Class Methods
new(id)
click to toggle source
Calls superclass method
# File lib/dry/effects/effects/cmp.rb, line 13 def initialize(id) super() get = CmpEffect.new(type: :cmp, name: :get, id: id) module_eval do define_method(:"#{id}?") { ::Dry::Effects.yield(get) } end end