hask.Data.String – The Data.String

hask.Data.String.lines(*args, **kwargs)

lines :: String -> [String]

lines breaks a string up into a list of strings at newline characters. The resulting strings do not contain newlines.

hask.Data.String.words(*args, **kwargs)

words :: String -> [String]

words breaks a string up into a list of words, which were delimited by white space.

hask.Data.String.unlines(*args, **kwargs)

lines :: [String] -> String

unlines is an inverse operation to lines. It joins lines, after appending a terminating newline to each.

hask.Data.String.unwords(*args, **kwargs)

unwords :: [String] -> String

unwords is an inverse operation to words. It joins words with separating spaces.