diff --git a/shake-ext.cabal b/shake-ext.cabal
--- a/shake-ext.cabal
+++ b/shake-ext.cabal
@@ -1,5 +1,5 @@
 name:                shake-ext
-version:             1.4.0.7
+version:             1.4.0.8
 synopsis:            Helper functions for linting with shake 
 description:         This package provides several linters out of the box, as well as functionality for building ATS source files with [shake](http://shakebuild.com/).
 homepage:            https://hub.darcs.net/vmchale/shake-ext
diff --git a/src/Development/Shake/Check.hs b/src/Development/Shake/Check.hs
--- a/src/Development/Shake/Check.hs
+++ b/src/Development/Shake/Check.hs
@@ -5,6 +5,7 @@
                                , autoconf
                                , patsFilter
                                , valgrind
+                               , hs2ats
                                ) where
 
 import           Control.Monad.IO.Class
@@ -25,3 +26,6 @@
 
 valgrind :: (MonadIO m) => m Bool
 valgrind = checkExecutable "valgrind"
+
+hs2ats :: (MonadIO m) => m Bool
+hs2ats = checkExecutable "hs2ats"
