diff --git a/numhask-prelude.cabal b/numhask-prelude.cabal
--- a/numhask-prelude.cabal
+++ b/numhask-prelude.cabal
@@ -1,5 +1,5 @@
 name: numhask-prelude
-version: 0.3.2
+version: 0.3.3
 synopsis:
   A numeric prelude
 description:
@@ -47,7 +47,7 @@
     -Wredundant-constraints
   build-depends:
       base >=4.7 && <5
-    , numhask >=0.3 && <0.4
+    , numhask >=0.3 && <0.5
     , protolude >=0.1 && <0.3
   exposed-modules:
     NumHask.Prelude
diff --git a/src/NumHask/Prelude.hs b/src/NumHask/Prelude.hs
--- a/src/NumHask/Prelude.hs
+++ b/src/NumHask/Prelude.hs
@@ -22,18 +22,15 @@
   , module NumHask.Algebra.Abstract.Additive
   , module NumHask.Algebra.Abstract.Field
   , module NumHask.Algebra.Abstract.Group
-  , module NumHask.Algebra.Abstract.Homomorphism
   , module NumHask.Algebra.Abstract.Lattice
   , module NumHask.Algebra.Abstract.Module
   , module NumHask.Algebra.Abstract.Multiplicative
   , module NumHask.Algebra.Abstract.Ring
-  , module NumHask.Algebra.Abstract.TensorProduct
   , module NumHask.Algebra.Linear.Hadamard
-  , module NumHask.Analysis.Banach
   , module NumHask.Analysis.Metric
-  , module NumHask.Data.Complex   
+  , module NumHask.Data.Complex
   , module NumHask.Data.Integral
-  , module NumHask.Data.LogField       
+  , module NumHask.Data.LogField
   , module NumHask.Data.Rational
   , module NumHask.Data.Pair
   , module NumHask.Data.Positive
@@ -55,14 +52,11 @@
 import NumHask.Algebra.Abstract.Additive
 import NumHask.Algebra.Abstract.Field
 import NumHask.Algebra.Abstract.Group
-import NumHask.Algebra.Abstract.Homomorphism
 import NumHask.Algebra.Abstract.Lattice
 import NumHask.Algebra.Abstract.Module
 import NumHask.Algebra.Abstract.Multiplicative
 import NumHask.Algebra.Abstract.Ring
-import NumHask.Algebra.Abstract.TensorProduct
 import NumHask.Algebra.Linear.Hadamard
-import NumHask.Analysis.Banach
 import NumHask.Analysis.Metric
 import NumHask.Data.Complex
 import NumHask.Data.Integral
