class Dry::Effects::Effects::Random

Constants

Rand

Public Class Methods

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

  module_eval do
    define_method(:rand) { |n = nil| ::Dry::Effects.yield(Rand.payload(n)) }
  end
end