Sha256: b5db4e6f34c63a276400ea1595fea886eb37c49850b5731f984f6a7d41fb4d48
Contents?: true
Size: 270 Bytes
Versions: 7
Compression:
Stored size: 270 Bytes
Contents
module HashSafety refine Hash do def keys_contain_symbols? keys.count { |key| key.is_a? Symbol } > 0 end def with_string_keys each_with_object({}) do |(key, value), hash| hash[key.to_s] = value hash end end end end
Version data entries
7 entries across 7 versions & 1 rubygems