Method: Array#term_sort
- Defined in:
- lib/json/ld/extensions.rb
#term_sort ⇒ Object
Order terms, length first, then lexographically
29 30 31 32 33 34 |
# File 'lib/json/ld/extensions.rb', line 29 def term_sort self.sort do |a, b| len_diff = a.length <=> b.length len_diff == 0 ? a <=> b : len_diff end end |