Class: Hash
- Inherits:
-
Object
- Object
- Hash
- Defined in:
- lib/marty/monkey.rb
Instance Method Summary collapse
-
#%(x) ⇒ Object
define hash slice (similar to node slice in Delorean).
-
#+(x) ⇒ Object
define addition on hashes – useful in Delorean code.
Instance Method Details
#%(x) ⇒ Object
define hash slice (similar to node slice in Delorean)
32 33 34 35 36 |
# File 'lib/marty/monkey.rb', line 32 def %(x) x.each_with_object({}) { |k, h| h[k] = self[k] } end |
#+(x) ⇒ Object
define addition on hashes – useful in Delorean code.
27 28 29 |
# File 'lib/marty/monkey.rb', line 27 def +(x) self.merge(x) end |