Sha256: e60a5972e50581ab2bb7d185ff4b0fea7588ae584af32fdb1ae3fdc2e4f12316
Contents?: true
Size: 292 Bytes
Versions: 22
Compression:
Stored size: 292 Bytes
Contents
require 'wukong/extensions/hash' require 'wukong/extensions/hash_like' require 'wukong/extensions/symbol' # # extensions/struct # # Add several methods to make a struct duck-type much more like a Hash # Struct.class_eval do include Wukong::HashLike def self.keys members end end
Version data entries
22 entries across 22 versions & 2 rubygems
Version | Path |
---|---|
wukong-0.1.4 | lib/wukong/extensions/struct.rb |
wukong-0.1.1 | lib/wukong/extensions/struct.rb |