>>> let docs = Util.words "lorem ipsum dolor sit amet"
>>> hsep docs lorem ipsum dolor sit amethsep does not introduce line breaks on its own, even when the page is too narrow:
>>> putDocW 5 (hsep docs) lorem ipsum dolor sit ametFor automatic line breaks, consider using fillSep instead.
hasTrailingPathSeparator (addTrailingPathSeparator x) hasTrailingPathSeparator x ==> addTrailingPathSeparator x == x Posix: addTrailingPathSeparator "test/rest" == "test/rest/"
dropTrailingPathSeparator "file/test/" == "file/test" dropTrailingPathSeparator "/" == "/" Windows: dropTrailingPathSeparator "\\" == "\\" Posix: not (hasTrailingPathSeparator (dropTrailingPathSeparator x)) || isDrive x
hasTrailingPathSeparator "test" == False hasTrailingPathSeparator "test/" == True