diff --git a/examples/Blur/src-repa/Main.hs b/examples/Blur/src-repa/Main.hs
--- a/examples/Blur/src-repa/Main.hs
+++ b/examples/Blur/src-repa/Main.hs
@@ -74,7 +74,7 @@
  where  go !0 !arr = return arr
         go !n !arr  
  	 = do   arr'    <- computeP
-                         $ A.cmap (/ 159)
+                         $ A.smap (/ 159)
                          $ forStencil2 BoundClamp arr
                            [stencil2|   2  4  5  4  2
                                         4  9 12  9  4
diff --git a/examples/Canny/src-repa/Main.hs b/examples/Canny/src-repa/Main.hs
--- a/examples/Canny/src-repa/Main.hs
+++ b/examples/Canny/src-repa/Main.hs
@@ -161,7 +161,7 @@
 blurSepY :: Monad m => Image Float -> m (Image Float)
 blurSepY arr
 	= computeP
-	$ R.cmap (/ 256)
+	$ R.smap (/ 256)
 	$ forStencil2  BoundClamp arr
 	  [stencil2|	1
 	 		4
diff --git a/examples/Laplace/src-repa/SolverStencil.hs b/examples/Laplace/src-repa/SolverStencil.hs
--- a/examples/Laplace/src-repa/SolverStencil.hs
+++ b/examples/Laplace/src-repa/SolverStencil.hs
@@ -27,9 +27,9 @@
 
         relaxLaplace arr
          = computeP
-         $ A.czipWith (+) arrBoundValue
-         $ A.czipWith (*) arrBoundMask
-         $ A.cmap (/ 4)
+         $ A.szipWith (+) arrBoundValue
+         $ A.szipWith (*) arrBoundMask
+         $ A.smap (/ 4)
          $ mapStencil2 (BoundConst 0)
             [stencil2|   0 1 0
                          1 0 1 
diff --git a/repa-examples.cabal b/repa-examples.cabal
--- a/repa-examples.cabal
+++ b/repa-examples.cabal
@@ -1,5 +1,5 @@
 Name:                repa-examples
-Version:             3.1.3.1
+Version:             3.2.1.1
 License:             BSD3
 License-file:        LICENSE
 Author:              The DPH Team
@@ -20,8 +20,8 @@
 Executable repa-canny
   Build-depends: 
         base                 == 4.*,
-        repa                 == 3.1.*,
-        repa-algorithms      == 3.1.*,
+        repa                 == 3.2.*,
+        repa-algorithms      == 3.2.*,
         template-haskell     >= 2.5 && < 2.8
 
   Main-is: examples/Canny/src-repa/Main.hs
@@ -38,9 +38,9 @@
   Build-depends: 
         base                 == 4.*,
         random               == 1.0.*,
-        repa                 == 3.1.*,
-        repa-io              == 3.1.*,
-        repa-algorithms      == 3.1.*
+        repa                 == 3.2.*,
+        repa-io              == 3.2.*,
+        repa-algorithms      == 3.2.*
 
   Main-is: examples/MMult/src-repa/Main.hs
   other-modules: Solver
@@ -58,8 +58,8 @@
 Executable repa-laplace
   Build-depends: 
         base                 == 4.*,
-        repa                 == 3.1.*,
-        repa-io              == 3.1.*
+        repa                 == 3.2.*,
+        repa-io              == 3.2.*
 
   Main-is: examples/Laplace/src-repa/Main.hs
   other-modules: SolverGet SolverStencil
@@ -75,9 +75,9 @@
 Executable repa-fft2d
   Build-depends: 
         base                 == 4.*,
-        repa                 == 3.1.*,
-        repa-algorithms      == 3.1.*,
-        repa-io              == 3.1.*
+        repa                 == 3.2.*,
+        repa-algorithms      == 3.2.*,
+        repa-io              == 3.2.*
 
   Main-is: examples/FFT/FFT2d/src-repa/Main.hs
   hs-source-dirs: examples/FFT/FFT2d/src-repa .
@@ -94,9 +94,9 @@
 Executable repa-fft2d-highpass
   Build-depends: 
         base                 == 4.*,
-        repa                 == 3.1.*,
-        repa-algorithms      == 3.1.*,
-        repa-io              == 3.1.*
+        repa                 == 3.2.*,
+        repa-algorithms      == 3.2.*,
+        repa-io              == 3.2.*
 
   Main-is: examples/FFT/HighPass2d/src-repa/Main.hs
   hs-source-dirs: examples/FFT/HighPass2d/src-repa .
@@ -114,8 +114,8 @@
 Executable repa-fft3d-highpass
   Build-depends: 
         base                 == 4.*,
-        repa                 == 3.1.*,
-        repa-algorithms      == 3.1.*
+        repa                 == 3.2.*,
+        repa-algorithms      == 3.2.*
 
   Main-is: examples/FFT/HighPass3d/src-repa/Main.hs
   hs-source-dirs: examples/FFT/HighPass3d/src-repa .
@@ -133,8 +133,8 @@
   Build-depends: 
         base                 == 4.*,
         vector               == 0.9.*,
-        repa                 == 3.1.*,
-        repa-algorithms      == 3.1.*
+        repa                 == 3.2.*,
+        repa-algorithms      == 3.2.*
 
   Main-is: examples/Blur/src-repa/Main.hs
   hs-source-dirs: examples/Blur/src-repa .
@@ -152,8 +152,8 @@
   Build-depends: 
         base                 == 4.*,
         template-haskell     >= 2.5 && < 2.8,
-        repa                 == 3.1.*,
-        repa-algorithms      == 3.1.*
+        repa                 == 3.2.*,
+        repa-algorithms      == 3.2.*
 
   Main-is: examples/Sobel/src-repa/Main.hs
   other-modules: Solver
@@ -171,8 +171,8 @@
 Executable repa-volume
   Build-depends: 
         base                 == 4.*,
-        repa                 == 3.1.*,
-        repa-io              == 3.1.*
+        repa                 == 3.2.*,
+        repa-io              == 3.2.*
 
   Main-is: examples/Volume/Main.hs
   ghc-options: 
