diff --git a/library/PrimitiveExtras/Instances.hs b/library/PrimitiveExtras/Instances.hs
--- a/library/PrimitiveExtras/Instances.hs
+++ b/library/PrimitiveExtras/Instances.hs
@@ -5,3 +5,7 @@
 import PrimitiveExtras.Types
 
 deriving instance (Eq a, Prim a) => Eq (PrimMultiArray a)
+
+deriving instance (Ord a, Prim a) => Ord (PrimMultiArray a)
+
+deriving instance (Show a, Prim a) => Show (PrimMultiArray a)
diff --git a/primitive-extras.cabal b/primitive-extras.cabal
--- a/primitive-extras.cabal
+++ b/primitive-extras.cabal
@@ -1,7 +1,7 @@
 name:
   primitive-extras
 version:
-  0.1.11
+  0.1.12
 category:
   Primitive
 synopsis:
