Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class Object
- # Attempts to wrap the object into an Array if it isnt already one.
- #
- # @return [Array]
- def to_arylist
- [self]
- end
- end
- class Array
- # (see Object#to_arylist)
- def to_arylist
- self.dup
- end
- end
- # var1 = {a:2,c:3}; var2 = [{a:2,c:3}]; [var1, var2].map { |obj| obj.to_arylist } #=> [[{:a=>2, :c=>3}], [{:a=>2, :c=>3}]]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement