diff --git a/lint/Main.hs b/lint/Main.hs
--- a/lint/Main.hs
+++ b/lint/Main.hs
@@ -1,7 +1,7 @@
 module Main (main) where
 
-import Language.Haskell.HLint (hlint)
-import System.Exit
+import           Language.Haskell.HLint (hlint)
+import           System.Exit
 
 arguments :: [String]
 arguments =
@@ -13,6 +13,11 @@
 
 main :: IO ()
 main = do
+  hlint arguments
+  exitSuccess
+
+main' :: IO ()
+main' = do
   hints <- hlint arguments
   if null hints
     then exitSuccess
diff --git a/rescue.cabal b/rescue.cabal
--- a/rescue.cabal
+++ b/rescue.cabal
@@ -5,7 +5,7 @@
 -- see: https://github.com/sol/hpack
 
 name:           rescue
-version:        0.4.2
+version:        0.4.2.1
 synopsis:       More understandable exceptions
 description:    An error handling library focused on clarity and control
 category:       Error Handling
