aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAge
* Move code around in Data.Array.Nested.ConvertMikolaj Konarski37 hours
* Merge both Lemmas modulesMikolaj Konarski47 hours
* Eliminate the dependency cycle of Lemmas modulesMikolaj Konarski47 hours
* Move modules Permutation and TypesMikolaj Konarski48 hours
* Generalize some shape conversion functionsMikolaj Konarski2 days
* Revert "Remove the KnownNat constraint from (:5509)"Tom Smeding2 days
* Shape/index function renameTom Smeding2 days
* default-show-instances flagTom Smeding3 days
* Remove the KnownNat constraint from (:5509)Mikolaj Konarski3 days
* Explicit re-exports of Base membersTom Smeding3 days
* Flip arguments of mcastToShaped for consistencyTom Smeding3 days
* Convert: Export list; simplify some functions with castCastableTom Smeding3 days
* Move casts to DAN.Convert; split Ranked/Shaped types into .BaseTom Smeding3 days
* Make mcast available in CastableTom Smeding3 days
* mcastSafe was unsound; it's now goneTom Smeding3 days
* Simplify lemRankAppTom Smeding3 days
* Move Data.Array.Arith to Data.Array.Strided.OrthotopeTom Smeding3 days
* Move Arith, XArray and ConvertMikolaj Konarski4 days
* Rename the three main public tensor API modulesMikolaj Konarski4 days
* Add .stylish-haskell.yaml that matches Tom's preferencesMikolaj Konarski4 days
* Split and uniformly rename Shape modulesMikolaj Konarski4 days
* Appease GHC 9.10.2Tom Smeding5 days
* Revert some stylistic changesTom Smeding5 days
* Fix some of the warnings GHC 9.12.2 now producesMikolaj Konarski5 days
* Apply some suggestions from hlintMikolaj Konarski5 days
* Let stylish-haskell sort thingsMikolaj Konarski5 days
* Add a couple of new zip operations that obviously make senseMikolaj Konarski5 days
* Generalise list{x,s}Zip{,With} from Const to fTom Smeding6 days
* Show BagTom Smeding6 days
* Let's not add commented redundant needless errorsTom Smeding6 days
* Add zip and zipWith for sized listsMikolaj Konarski7 days
* Fill in missing Head and HEADMikolaj Konarski7 days
* Cargo-cult NFData for all sized list typesMikolaj Konarski7 days
* Define fooLength and/or fooRank whenever not yet definedMikolaj Konarski7 days
* Fix the Show instance for ShapedMikolaj Konarski2025-04-26
* Refactor the clever replicate-aware Show instancesTom Smeding2025-04-26
* Do away with ShowVia{ToListLinear,Primitive}, were unusedTom Smeding2025-04-26
* Show concisely arrays replicated from a single element (scalar or not)Mikolaj Konarski2025-04-26
* Add mstrideTree and StrideTreeMikolaj Konarski2025-04-25
* Improve an error messageTom Smeding2025-03-25
* Compatibility liftVEltwise1 (TODO remove)Tom Smeding2025-03-20
* Some re-exports for compatibilityTom Smeding2025-03-20
* Separate arith routines into a libraryTom Smeding2025-03-20
* Arith statistics collection from CTom Smeding2025-03-18
* arith: Don't FFI-import unused dotprod_*_strided opsTom Smeding2025-03-18
* Optimise reductions and dotprod with more vectorisationTom Smeding2025-03-14
* arith: Correct rank arguments to C wrapper functionsTom Smeding2025-03-13
* Export IntEltTom Smeding2025-03-13
* Rename arithPromote* to lift* (unrelated to arith ops, really)Tom Smeding2025-03-13
* Add atan2Tom Smeding2025-03-13