Actions
Feature #6079
closedHash#each_sorted
Feature #6079:
Hash#each_sorted
Status:
Rejected
Assignee:
-
Target version:
-
Description
I often use my own mixin'd Hash#each_sorted that sorts the hash keys and then calls the block with the key and value. It would be useful to be added to Hash. (If this is already in Hash or Enumerable, I didn't see it.)
class Hash
def each_sorted(&block) # sort by key
self.keys.sort.each {|key| block.call(key, self[key])}
end
end
Actions