Sha256: 3f0c68213b49e2b3019d7d5e06c57ddff02f68123fdacb3f1996ba82553b7787

Contents?: true

Size: 572 Bytes

Versions: 2

Compression:

Stored size: 572 Bytes

Contents

require 'forwardable'
module Parametric
  class Hash
    include TypedParams
    include Enumerable
    extend ::Forwardable
    def_delegators(:params,
      :[],
      :[]=,
      :each,
      :each_value,
      :each_key,
      :each_pair,
      :keys,
      :values,
      :values_at,
      :fetch,
      :size,
      :to_hash,
      :merge,
      :merge!,
      :replace,
      :update,
      :has_key?,
      :key?,
      :key,
      :select,
      :select!,
      :delete,
      :store,
      :inspect,
      :stringify_keys,
      :symbolize_keys
    )

  end

end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
parametric-0.0.5 lib/parametric/hash.rb
parametric-0.0.4 lib/parametric/hash.rb