Sha256: 42cf3a71ad2f8c4230b2cac2082b7db0c078588d5a4623083685b21ec9c7b451

Contents?: true

Size: 810 Bytes

Versions: 1

Compression:

Stored size: 810 Bytes

Contents

module Monolens
  module Str
    extend Namespace

    def downcase(options, registry)
      Downcase.new(options, registry)
    end
    module_function :downcase

    def nullIfEmpty(options, registry)
      NullIfEmpty.new(options, registry)
    end
    module_function :nullIfEmpty

    def strip(options, registry)
      Strip.new(options, registry)
    end
    module_function :strip

    def split(options, registry)
      Split.new(options, registry)
    end
    module_function :split

    def upcase(options, registry)
      Upcase.new(options, registry)
    end
    module_function :upcase

    Monolens.define_namespace 'str', self
  end
end
require_relative 'str/downcase'
require_relative 'str/strip'
require_relative 'str/split'
require_relative 'str/upcase'
require_relative 'str/null_if_empty'

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
monolens-0.6.4 lib/monolens/stdlib/str.rb