Skip to content

Instantly share code, notes, and snippets.

@barelyknown
Created November 28, 2012 21:18
Show Gist options
  • Select an option

  • Save barelyknown/4164609 to your computer and use it in GitHub Desktop.

Select an option

Save barelyknown/4164609 to your computer and use it in GitHub Desktop.
listify
def listify(words)
words.inject { |string, word| string + (word == words[-1] ? " and " : ", ") + word }
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment