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.0.0.0
+version:             1.1.0.0
 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
diff --git a/src/Control/Composition.hs b/src/Control/Composition.hs
--- a/src/Control/Composition.hs
+++ b/src/Control/Composition.hs
@@ -28,6 +28,9 @@
     , (=<<)
     , (>=>)
     , (<=<)
+    , void
+    , when
+    , unless
     -- * Reexports from base
     , (&)
     , fix
@@ -37,9 +40,10 @@
 
 import           Control.Arrow (first, second, (&&&), (***))
 #if __GLASGOW_HASKELL__ <= 783
-import           Control.Monad (ap, join, (<=<), (>=>))
+import           Control.Monad (ap, join, unless, void, when, (<=<), (>=>))
 #else
-import           Control.Monad (ap, join, (<=<), (=<<), (>=>))
+import           Control.Monad (ap, join, unless, void, when, (<=<), (=<<),
+                                (>=>))
 #endif
 #if __GLASGOW_HASKELL__ > 784
 import           Data.Function (fix, on, (&))
