diff --git a/numhask-space.cabal b/numhask-space.cabal
--- a/numhask-space.cabal
+++ b/numhask-space.cabal
@@ -1,6 +1,6 @@
 cabal-version:      2.4
 name:               numhask-space
-version:            0.9.0.0
+version:            0.10.0.0
 synopsis:           Numerical spaces.
 description:
   @numhask-space@ provides support for spaces where [space](https://en.wikipedia.org/wiki/Space_(mathematics\)) is defined as a set of numbers with a lower and upper bound.
@@ -41,7 +41,7 @@
     , base           >=4.7     && <5
     , containers     ^>=0.6
     , distributive   >=0.2.2   && <1
-    , numhask        ^>=0.9.0
+    , numhask        ^>=0.10.0
     , random         ^>=1.2
     , semigroupoids  >=5       && <5.4
     , tdigest        ^>=0.2.1
diff --git a/src/NumHask/Space/Point.hs b/src/NumHask/Space/Point.hs
--- a/src/NumHask/Space/Point.hs
+++ b/src/NumHask/Space/Point.hs
@@ -41,6 +41,7 @@
 -- $setup
 -- >>> import NumHask.Prelude
 -- >>> import NumHask.Space
+-- >>> :set -XFlexibleContexts
 
 -- | A 2-dimensional Point of a's
 --
@@ -210,7 +211,7 @@
 
 -- | Create Points for a formulae y = f(x) across an x range
 --
--- >>> gridP (^2) (Range 0 4) 4
+-- >>> gridP (^^2) (Range 0 4) 4
 -- [Point 0.0 0.0,Point 1.0 1.0,Point 2.0 4.0,Point 3.0 9.0,Point 4.0 16.0]
 gridP :: (FieldSpace (Range a)) => (a -> a) -> Range a -> Grid (Range a) -> [Point a]
 gridP f r g = (\x -> Point x (f x)) <$> grid OuterPos r g
