Sha256: 9e8e9c8ecb4aa5fabddc33a9eb572c963638dbd5e045099ab2bee04c56f907e3

Contents?: true

Size: 226 Bytes

Versions: 5

Compression:

Stored size: 226 Bytes

Contents

module Monolens
  module Str
    class Downcase
      include Lens

      signature(Type::String, Type::String)

      def call(arg, world = {})
        is_string!(arg, world)

        arg.downcase
      end
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
monolens-0.6.4 lib/monolens/stdlib/str/downcase.rb
monolens-0.6.3 lib/monolens/stdlib/str/downcase.rb
monolens-0.6.2 lib/monolens/stdlib/str/downcase.rb
monolens-0.6.1 lib/monolens/stdlib/str/downcase.rb
monolens-0.6.0 lib/monolens/stdlib/str/downcase.rb