class Wordlist::Modifiers::Capitalize
Lazily calls ‘String#capitalize` on every word in the wordlist.
@since 1.0.0
Public Instance Methods
each() { |capitalize| ... }
click to toggle source
Enumerates over every capitalized word in the wordlist.
@yield [word]
The given block will be passed each capitalized word.
@yieldparam [String] word
A capitalized word from the wordlist.
@return [Enumerator]
If no block is given, an Enumerator object will be returned.
@example
wordlist = Wordlist::Words["foo", "bar", "baz"] wordlist.capitalize.each do |word| puts word end # Foo # Bar # Baz
@api public
# File lib/wordlist/modifiers/capitalize.rb, line 36 def each return enum_for(__method__) unless block_given? @wordlist.each do |word| yield word.capitalize end end