diff --git a/composition-prelude.cabal b/composition-prelude.cabal
--- a/composition-prelude.cabal
+++ b/composition-prelude.cabal
@@ -1,5 +1,5 @@
 name:                composition-prelude
-version:             1.1.0.1
+version:             1.1.0.2
 synopsis:            Higher-order function combinators
 description:         Replacement for `composition` or `composition-exta`, exporting everything in one sane module.
 homepage:            https://github.com/vmchale/composition-prelude#readme
@@ -24,7 +24,7 @@
 library
   hs-source-dirs:      src
   exposed-modules:     Control.Composition
-  build-depends:       base >= 4.5 && < 5
+  build-depends:       base >= 4.7 && < 5
   default-language:    Haskell2010
   if flag(development)
     ghc-options: -Werror
diff --git a/src/Control/Composition.hs b/src/Control/Composition.hs
--- a/src/Control/Composition.hs
+++ b/src/Control/Composition.hs
@@ -39,10 +39,12 @@
     , fix
     , on
     , ap
+    , bool
     ) where
 
 import           Control.Arrow (first, second, (&&&), (***))
 import           Control.Monad
+import           Data.Bool     (bool)
 #if __GLASGOW_HASKELL__ > 784
 import           Data.Function (fix, on, (&))
 #else
