aboutsummaryrefslogtreecommitdiff
path: root/src/Data/Array/XArray.hs
Commit message (Collapse)AuthorAge
* Use shxDropSSX instead of shxSplitApp, etc.Mikolaj Konarski10 days
|
* Add pragmas to functions that -fprof-late-overloaded-calls reportsMikolaj Konarski2025-12-27
| | | | | | | as breaking the chain of specialization (but it's currently broken, so these may be false positives, but these pragmas may be handy in the future anyway and they can't do much harm in theory and in practice they are right now neutral performance-wise).
* Make it clear that ravelOuterN is called just onceMikolaj Konarski2025-12-21
|
* Clone ListX into ListHMikolaj Konarski2025-12-16
|
* XArray: Fix doc comment on ravelOuterNTom Smeding2025-12-06
|
* Improve runtime and streaming of fromListOuterMikolaj Konarski2025-12-05
|
* Expose the unfolding of the indexing operationsMikolaj Konarski2025-12-01
|
* Optimize X.index, but measurements unconclusiveMikolaj Konarski2025-11-27
|
* Provide explicit-length versions of fromList functionsTom Smeding2025-11-17
|
* README: Document array buffer sharing policyTom Smeding2025-11-15
|
* XArray: Further optimise toListOuterTom Smeding2025-11-15
| | | | Again, thanks Mikolaj
* XArray: Optimise toListOuterTom Smeding2025-11-15
| | | | Thanks Mikolaj!
* Compatibility with GHC 9.6Tom Smeding2025-10-02
|
* Flip some index/shape-related functionsTom Smeding2025-06-29
| | | | | This ensures that the argument order consistently puts the main thing being operated on at the end, and supporting singletons at the start.
* Run stylish-haskellMikolaj Konarski2025-05-17
|
* Merge both Lemmas modulesMikolaj Konarski2025-05-17
|
* Move modules Permutation and TypesMikolaj Konarski2025-05-16
|
* Shape/index function renameTom Smeding2025-05-16
|
* Move Data.Array.Arith to Data.Array.Strided.OrthotopeTom Smeding2025-05-15
|
* Move Arith, XArray and ConvertMikolaj Konarski2025-05-14