stylish-haskell-0.1.0.0: src/StylishHaskell/TrailingWhitespace.hs
--------------------------------------------------------------------------------
module StylishHaskell.TrailingWhitespace
( stylish
) where
--------------------------------------------------------------------------------
import Data.Char (isSpace)
--------------------------------------------------------------------------------
import StylishHaskell.Stylish
--------------------------------------------------------------------------------
dropTrailingWhitespace :: String -> String
dropTrailingWhitespace = reverse . dropWhile isSpace . reverse
--------------------------------------------------------------------------------
stylish :: Stylish
stylish ls _ = map dropTrailingWhitespace ls