aboutsummaryrefslogtreecommitdiff
path: root/src/Data
diff options
context:
space:
mode:
Diffstat (limited to 'src/Data')
-rw-r--r--src/Data/Array/XArray.hs1
1 files changed, 0 insertions, 1 deletions
diff --git a/src/Data/Array/XArray.hs b/src/Data/Array/XArray.hs
index 6ad48cc..29154f1 100644
--- a/src/Data/Array/XArray.hs
+++ b/src/Data/Array/XArray.hs
@@ -308,7 +308,6 @@ toListOuter (XArray arr@(ORS.A (ORG.A _ t))) =
0 : _ -> []
-- using orthotope's functions here would entail using rerank, which is slow, so we don't
[_] | Refl <- (unsafeCoerceRefl :: sh :~: '[]) -> coerce (map S.scalar $ S.toList arr)
- -- TODO: this shares the backing array among all the results; is that what we want?
n : sh -> coerce $ map (ORG.A sh . OI.indexT t) [0 .. n - 1]
fromList1 :: Storable a => StaticShX '[n] -> [a] -> XArray '[n] a