aboutsummaryrefslogtreecommitdiff
path: root/src/Data/Array/Nested/Mixed/Shape.hs
diff options
context:
space:
mode:
authorMikolaj Konarski <mikolaj.konarski@funktory.com>2026-04-04 10:33:50 +0200
committerMikolaj Konarski <mikolaj.konarski@funktory.com>2026-04-04 10:33:50 +0200
commita9ac62f66e45e64f83043e0ebda04f0b4b80b913 (patch)
tree4de2974a7753e97c1f1040af72f49af904ad9570 /src/Data/Array/Nested/Mixed/Shape.hs
parent2095a851760b6bb44ba92b70df1efceff1bad267 (diff)
Make ranked and shaped lists newtypes over mixed
Diffstat (limited to 'src/Data/Array/Nested/Mixed/Shape.hs')
-rw-r--r--src/Data/Array/Nested/Mixed/Shape.hs6
1 files changed, 0 insertions, 6 deletions
diff --git a/src/Data/Array/Nested/Mixed/Shape.hs b/src/Data/Array/Nested/Mixed/Shape.hs
index c2ab93f..5887f4e 100644
--- a/src/Data/Array/Nested/Mixed/Shape.hs
+++ b/src/Data/Array/Nested/Mixed/Shape.hs
@@ -75,12 +75,6 @@ instance NFData i => NFData (ListX sh i) where
rnf ZX = ()
rnf (x ::% l) = rnf x `seq` rnf l
-data UnconsListXRes i sh1 =
- forall n sh. (n : sh ~ sh1) => UnconsListXRes (ListX sh i) i
-listxUncons :: ListX sh1 f -> Maybe (UnconsListXRes f sh1)
-listxUncons (i ::% shl') = Just (UnconsListXRes shl' i)
-listxUncons ZX = Nothing
-
instance Functor (ListX l) where
{-# INLINE fmap #-}
fmap _ ZX = ZX