aboutsummaryrefslogtreecommitdiff
path: root/src/Data/Array/Nested/Ranked/Shape.hs
diff options
context:
space:
mode:
authorMikolaj Konarski <mikolaj.konarski@funktory.com>2026-04-03 22:42:03 +0200
committerMikolaj Konarski <mikolaj.konarski@funktory.com>2026-04-03 22:42:03 +0200
commit2095a851760b6bb44ba92b70df1efceff1bad267 (patch)
tree9bb83e39fdd7769842fbd60e2efa2287a801961d /src/Data/Array/Nested/Ranked/Shape.hs
parentdb163c981f796264e17019537a1ab2a5ae3573e1 (diff)
Simplify the index list pattern synonyms
Diffstat (limited to 'src/Data/Array/Nested/Ranked/Shape.hs')
-rw-r--r--src/Data/Array/Nested/Ranked/Shape.hs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/Data/Array/Nested/Ranked/Shape.hs b/src/Data/Array/Nested/Ranked/Shape.hs
index c5cdf6b..b8b5a28 100644
--- a/src/Data/Array/Nested/Ranked/Shape.hs
+++ b/src/Data/Array/Nested/Ranked/Shape.hs
@@ -222,7 +222,7 @@ pattern (:.:)
:: forall {n1} {i}.
forall n. (n + 1 ~ n1)
=> i -> IxR n i -> IxR n1 i
-pattern i :.: sh <- IxR (listrUncons -> Just (UnconsListRRes (IxR -> sh) i))
+pattern i :.: sh <- IxR (i ::: (IxR -> sh))
where i :.: IxR sh = IxR (i ::: sh)
infixr 3 :.: