From c93a9fd2d3623feb4e87678685c71a8940e98869 Mon Sep 17 00:00:00 2001 From: Michael Orlitzky Date: Wed, 7 Sep 2011 18:56:55 -0400 Subject: [PATCH] Generalize 'Values' to n-dimensions; create type synonyms for n = 1,2,3. --- src/Values.hs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/Values.hs b/src/Values.hs index 070abbb..614fb75 100644 --- a/src/Values.hs +++ b/src/Values.hs @@ -26,9 +26,10 @@ import Test.QuickCheck (Arbitrary(..), Gen, choose, vectorOf) import ScaleFactor -type Values1D = Array DIM1 Double -type Values2D = Array DIM2 Double -type Values3D = Array DIM3 Double +type Values sh = Array sh Double +type Values1D = Values DIM1 +type Values2D = Values DIM2 +type Values3D = Values DIM3 instance Arbitrary Values3D where -- 2.43.2