diff --git a/Math/Manifold/Core/PseudoAffine.hs b/Math/Manifold/Core/PseudoAffine.hs
--- a/Math/Manifold/Core/PseudoAffine.hs
+++ b/Math/Manifold/Core/PseudoAffine.hs
@@ -268,6 +268,7 @@
   a.-~.b = pure (a.-.b);      }
 
 deriveAffine((),Double)
+deriveAffine((),Float)
 deriveAffine((),Rational)
 
 
diff --git a/manifolds-core.cabal b/manifolds-core.cabal
--- a/manifolds-core.cabal
+++ b/manifolds-core.cabal
@@ -2,7 +2,7 @@
 -- documentation, see http://haskell.org/cabal/users-guide/
 
 name:                manifolds-core
-version:             0.5.0.4
+version:             0.5.1.0
 synopsis:            The basic classes for the manifolds hierarchy.
 description:         The basic classes for the
                      <http://hackage.haskell.org/package/manifolds manifolds> hierarchy.
