diff --git a/intro.cabal b/intro.cabal
--- a/intro.cabal
+++ b/intro.cabal
@@ -1,11 +1,11 @@
--- This file has been generated from package.yaml by hpack version 0.20.0.
+-- This file has been generated from package.yaml by hpack version 0.28.2.
 --
 -- see: https://github.com/sol/hpack
 --
--- hash: 9fc8509089a8a65cf15057f855ce10d18a4da68eb2188fa16a129c05c22ee742
+-- hash: bf4710de9bcc3cde9d216eb32ac0b74414062c4cb6312f60f8c064a35f32ae1e
 
 name:           intro
-version:        0.3.1.0
+version:        0.3.2.0
 synopsis:       "Fixed Prelude" - Mostly total and safe, provides Text and Monad transformers
 description:    Intro is a modern Prelude which provides safe alternatives
                 for most of the partial functions and follows other
@@ -27,10 +27,9 @@
 copyright:      2016-2017 Daniel Mendler
 license:        MIT
 license-file:   LICENSE
-tested-with:    GHC == 7.10.3, GHC == 8.0.1, GHC == 8.2.1
+tested-with:    GHC == 8.0.1, GHC == 8.2.1, GHC == 8.4.3, GHC == 8.6.1
 build-type:     Simple
 cabal-version:  >= 1.10
-
 extra-source-files:
     README.md
 
@@ -46,7 +45,7 @@
       base >=4.8 && <5.0
     , binary >=0.7 && <0.9
     , bytestring >=0.9 && <0.11
-    , containers >=0.5 && <0.6
+    , containers >=0.5 && <0.7
     , deepseq >=1.4 && <1.5
     , dlist >=0.7 && <0.9
     , extra >=1.5.1 && <1.7
@@ -57,9 +56,6 @@
     , transformers >=0.4 && <0.6
     , unordered-containers >=0.2 && <0.3
     , writer-cps-mtl >=0.1.1.2 && <0.2
-  if impl(ghc < 8.0)
-    build-depends:
-        semigroups >=0.9 && <1
   if impl(ghc < 8.1)
     build-depends:
         bifunctors >=5.2 && <5.5
@@ -82,7 +78,7 @@
     , base >=4.8 && <5.0
     , binary >=0.7 && <0.9
     , bytestring >=0.9 && <0.11
-    , containers >=0.5 && <0.6
+    , containers >=0.5 && <0.7
     , deepseq >=1.4 && <1.5
     , dlist >=0.7 && <0.9
     , extra >=1.5.1 && <1.7
@@ -95,9 +91,6 @@
     , transformers >=0.4 && <0.6
     , unordered-containers >=0.2 && <0.3
     , writer-cps-mtl >=0.1.1.2 && <0.2
-  if impl(ghc < 8.0)
-    build-depends:
-        semigroups >=0.9 && <1
   if impl(ghc < 8.1)
     build-depends:
         bifunctors >=5.2 && <5.5
diff --git a/src/Intro.hs b/src/Intro.hs
--- a/src/Intro.hs
+++ b/src/Intro.hs
@@ -156,6 +156,9 @@
   , Data.List.isPrefixOf
   , Data.List.isSuffixOf
   , Data.List.iterate
+#if MIN_VERSION_base(4,11,0)
+  , Data.List.iterate'
+#endif
   , Data.List.lookup
   , Data.List.Extra.nubOrd
   , Data.List.Extra.nubOrdBy
@@ -432,6 +435,9 @@
       )
   , (Data.Functor.$>)
   , (Data.Functor.<$>)
+#if MIN_VERSION_base(4,11,0)
+  , (Data.Functor.<&>)
+#endif
   , map
   , Data.Functor.void
   , Control.Applicative.Const(Const, getConst) -- Data.Functor.Const
