words package:xmonad-contrib

words breaks a string up into a list of words, which were delimited by white space.
>>> words "Lorem ipsum\ndolor"
["Lorem","ipsum","dolor"]
unwords is an inverse operation to words. It joins words with separating spaces.
>>> unwords ["Lorem", "ipsum", "dolor"]
"Lorem ipsum dolor"
Join words with spaces, and wrap the result in delimiters unless there was exactly one element.

Examples

>>> wrapUnwords "{" "}" ["A", "B"]
"{A B}"
>>> wrapUnwords "{" "}" ["A"]
"A"
>>> wrapUnwords "{" "}" []
""
Add a string to the right, prepending a space to it if necessary
Remove a number of words from the left
Remove a number of words from the right
Keep a number of words from the left
Keep a number of words from the right
Add a string to the left, appending a space to it if necessary