Method: Collapsium::RecursiveSort#recursive_sort
- Defined in:
- lib/collapsium/recursive_sort.rb
#recursive_sort(&block) ⇒ Object
Same as #recursive_sort!, but returns a copy.
52 53 54 55 56 57 58 59 60 |
# File 'lib/collapsium/recursive_sort.rb', line 52 def recursive_sort(&block) ret = nil if respond_to?(:recursive_dup) ret = recursive_dup else ret = dup end return ret.recursive_sort!(&block) end |