class VGen::LowerLetterGen

Public Class Methods

new(only: ("A".."Z"), except: []) click to toggle source
# File lib/v_gen/lower_letter_gen.rb, line 3
def initialize(only: ("A".."Z"), except: [])
  @only, @except = only, except
end

Public Instance Methods

call() click to toggle source
# File lib/v_gen/lower_letter_gen.rb, line 7
def call()
  (@only.to_a.map(&:downcase) - @except.to_a.map(&:downcase))
    .sample
end