@@ -26,7 +26,7 @@ import Options.Applicative as Opts
2626import System.Directory (createDirectoryIfMissing)
2727import System.FilePath (takeDirectory)
2828import System.Exit (exitSuccess, exitFailure)
29−import System.IO (hPutStr, hPutStrLn, stderr)
29+import System.IO (hPutStrLn, stderr)
3030
3131import qualified Language.PureScript as P
3232import qualified Paths_purescript as Paths
@@ -58,7 +58,7 @@ compile (PSCOptions input opts stdin output externs usePrefix) = do
5858 modules <- P.parseModulesFromFiles (fromMaybe "") <$> readInput (InputOptions (P.optionsNoPrelude opts) stdin input)
5959 case modules of
6060 Left err -> do
61− hPutStr stderr $ show err
61+ hPutStrLn stderr $ show err
6262 exitFailure
6363 Right ms -> do
6464 case P.compile opts (map snd ms) prefix of