aboutsummaryrefslogtreecommitdiff
path: root/src/Data/Array/Nested/Mixed/Shape.hs
Commit message (Expand)AuthorAge
* Define {list,sh,ix}*ToList functions using 'build'Tom Smeding4 hours
* Let sh*FromList functions print proper error messagesTom Smeding11 hours
* Provide ix*FromLinear for all three shape kindsTom Smeding11 hours
* Style and uniformity of shape/index/list functionsTom Smeding12 hours
* Generalize mgeneratePrim to potentially avoid @fmap fromIntegral@Mikolaj Konarski13 hours
* Unify fromList functions for shapesMikolaj Konarski32 hours
* Unify toList functions for shapesMikolaj Konarski33 hours
* Inline all higher order shape functionsMikolaj Konarski2 days
* Add INLINEABLE on ixxFromLinearTom Smeding6 days
* Benchmark and improve ixxFromLinearTom Smeding6 days
* Commit Tom's new code for sh?Enum functionsMikolaj Konarski6 days
* Generalise sh?Enum functions to arbitrary NumTom Smeding2025-11-18
* Compatibility with GHC 9.6Tom Smeding2025-10-02
* Port to ghc-typelits-natnormalise-0.8.1 that is much overhauledport-to-natnormalise-0.8.1Mikolaj Konarski2025-10-02
* Tweak shape ZipWith definitions slightlyMikolaj Konarski2025-07-13
* Apply a small fraction of hlint hintsMikolaj Konarski2025-06-30
* More shape/index conversion functionsTom Smeding2025-06-29
* Flip some index/shape-related functionsTom Smeding2025-06-29
* CleanupTom Smeding2025-06-29
* Tweak haddocs and comments slightlyMikolaj Konarski2025-06-26
* Add ssxDropSSX and ssxDropSh, analogous to the shx* versionsTom Smeding2025-06-03
* Move modules Permutation and TypesMikolaj Konarski2025-05-16
* Shape/index function renameTom Smeding2025-05-16
* default-show-instances flagTom Smeding2025-05-16
* Split and uniformly rename Shape modulesMikolaj Konarski2025-05-14