darcs-2.10.2: a distributed, interactive, smart revision control system

Safe HaskellNone




Text construction.

Text formatting.

formatText :: Int -> [String] -> String Source

Take a list of paragraphs and format them to the given line length, with a blank line between paragraphs.

formatPara :: Int -> [[a]] -> [[[a]]] Source

Take a list of words and split it up so that each chunk fits into the specified width when spaces are included. Any words longer than the specified width end up in a chunk of their own.

Text processing