Sha256: 2ee13671b0b7cb47de951a7ea72c2085198573d4f11073e4f4b3ea732d73aa87

Contents?: true

Size: 153 Bytes

Versions: 5

Compression:

Stored size: 153 Bytes

Contents

class String
  # Compares strings ignoring case
  #
  # @example
  #   "test".cmpi("tesT") #=> true
  def cmpi(other)
    casecmp(other).zero?
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
shenanigans-1.0.18 lib/shenanigans/string/cmpi.rb
shenanigans-1.0.17 lib/shenanigans/string/cmpi.rb
shenanigans-1.0.16 lib/shenanigans/string/cmpi.rb
shenanigans-1.0.15 lib/shenanigans/string/cmpi.rb
shenanigans-1.0.14 lib/shenanigans/string/cmpi.rb