diff options
| author | Mikolaj Konarski <mikolaj.konarski@funktory.com> | 2026-02-10 11:48:45 +0100 |
|---|---|---|
| committer | Tom Smeding <tom@tomsmeding.com> | 2026-03-14 12:08:05 +0100 |
| commit | 1c99e9ff0d18e323fe159e54af9775c46d4abd76 (patch) | |
| tree | 7974f1c83e7947bfb880c81f4c6fe85c7611c333 /src/Data/Array/XArray.hs | |
| parent | 01ecb3a74f3fd4fafebd47d8669136efe9aaad07 (diff) | |
Add mtoListPrimLinear and friends
Diffstat (limited to 'src/Data/Array/XArray.hs')
| -rw-r--r-- | src/Data/Array/XArray.hs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/Data/Array/XArray.hs b/src/Data/Array/XArray.hs index ee29ae9..7dcfd5e 100644 --- a/src/Data/Array/XArray.hs +++ b/src/Data/Array/XArray.hs @@ -369,8 +369,8 @@ fromList1SN m l = let n = fromSNat' m -- do length check and vector construction simultaneously so that l can be streamed in XArray (S.fromVector [n] (VGC.fromListNChecked n l)) -toList1 :: Storable a => XArray '[n] a -> [a] -toList1 (XArray arr) = S.toList arr +toListLinear :: Storable a => XArray sh a -> [a] +toListLinear (XArray arr) = S.toList arr -- | Throws if the given shape is not, in fact, empty. empty :: forall sh a. Storable a => IShX sh -> XArray sh a |
