Skip to content

Instantly share code, notes, and snippets.

@mark
Created March 9, 2011 21:11
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mark/863016 to your computer and use it in GitHub Desktop.
Save mark/863016 to your computer and use it in GitHub Desktop.
def alphabetize_with_other(array)
if array.include? "Other"
rest = array - [ "Other" ]
sorted = rest.sort_by &:whatever
sorted << "Other"
else
array.sort_by &:whatever
end
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment