| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | Revert "Remove a spurious case now correclty rules out by the plugins" | Tom Smeding | 3 days |
| | | | | | | | | This reverts commit 069ac5b0bcf52b8b5414261106e82ef0eb8a582e. The plugins are unsound: https://github.com/clash-lang/ghc-typelits-natnormalise/issues/105 | ||
| * | Remove a spurious case now correclty rules out by the plugins | Mikolaj Konarski | 4 days |
| | | |||
| * | Tune redundant cases for no-warnings on GHC 9.12 | Tom Smeding | 2025-10-02 |
| | | |||
| * | Compatibility with GHC 9.6 | Tom Smeding | 2025-10-02 |
| | | |||
| * | Port to ghc-typelits-natnormalise-0.8.1 that is much overhauledport-to-natnormalise-0.8.1 | Mikolaj Konarski | 2025-10-02 |
| | | | | | and probably more sound than earlier versions. | ||
| * | Tweak shape ZipWith definitions slightly | Mikolaj Konarski | 2025-07-13 |
| | | |||
| * | Cross-package doc links are half-broken, let's not | Tom Smeding | 2025-06-30 |
| | | |||
| * | Fix rerank docs | Tom Smeding | 2025-06-30 |
| | | |||
| * | Apply a small fraction of hlint hints | Mikolaj Konarski | 2025-06-30 |
| | | |||
| * | Permutations: withKnownPerm | Tom Smeding | 2025-06-29 |
| | | |||
| * | Add existential conversions to ShS | Tom Smeding | 2025-06-29 |
| | | |||
| * | More shape/index conversion functions | Tom Smeding | 2025-06-29 |
| | | |||
| * | Flip some index/shape-related functions | Tom Smeding | 2025-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. | ||
| * | Improve Conversion haddocks | Tom Smeding | 2025-06-29 |
| | | |||
| * | Cleanup | Tom Smeding | 2025-06-29 |
| | | |||
| * | Tweak haddocs and comments slightly | Mikolaj Konarski | 2025-06-26 |
| | | |||
| * | Add instance TestEquality Perm | Mikolaj Konarski | 2025-06-19 |
| | | |||
| * | Rename Castable to Conversion | Tom Smeding | 2025-06-09 |
| | | |||
| * | Derive instance Show (Castable a b) | Mikolaj Konarski | 2025-06-06 |
| | | |||
| * | Describe Castable philosophy | Tom Smeding | 2025-06-04 |
| | | |||
| * | Add CastZip and CastUnzip | Tom Smeding | 2025-06-04 |
| | | |||
| * | Add shape checking to [rms]zip | Tom Smeding | 2025-06-04 |
| | | |||
| * | Fix up and update Trace.hs | Tom Smeding | 2025-06-04 |
| | | |||
| * | Reorganise and clean up {from,to}List functions | Tom Smeding | 2025-06-04 |
| | | |||
| * | Add ssxDropSSX and ssxDropSh, analogous to the shx* versions | Tom Smeding | 2025-06-03 |
| | | |||
| * | Add CastNest and CastUnnest | Tom Smeding | 2025-06-03 |
| | | |||
| * | Remove unnecessary LANGUAGE pragma | Tom Smeding | 2025-06-02 |
| | | |||
| * | Make MapJust injective | Tom Smeding | 2025-06-02 |
| | | |||
| * | Simplify and expand Castable | Tom Smeding | 2025-06-02 |
| | | |||
| * | Run stylish-haskell | Mikolaj Konarski | 2025-05-17 |
| | | |||
| * | Nested.hs: Fix typo in doc comment | Tom Smeding | 2025-05-17 |
| | | |||
| * | Nested.hs: import and export ordering | Tom Smeding | 2025-05-17 |
| | | |||
| * | Update doc comments in Lemmas | Tom Smeding | 2025-05-17 |
| | | |||
| * | Move shape conversion ops to Data.Array.Nested.Convert | Mikolaj Konarski | 2025-05-17 |
| | | |||
| * | Move code around in Data.Array.Nested.Convert | Mikolaj Konarski | 2025-05-17 |
| | | |||
| * | Merge both Lemmas modules | Mikolaj Konarski | 2025-05-17 |
| | | |||
| * | Eliminate the dependency cycle of Lemmas modules | Mikolaj Konarski | 2025-05-17 |
| | | |||
| * | Move modules Permutation and Types | Mikolaj Konarski | 2025-05-16 |
| | | |||
| * | Generalize some shape conversion functions | Mikolaj Konarski | 2025-05-16 |
| | | |||
| * | Revert "Remove the KnownNat constraint from (:5509)" | Tom Smeding | 2025-05-16 |
| | | | | | | | | This reverts commit 8890526cac9e6c4d5583d00fce55f32ba613cf31. Removing a _provided_ KnownNat constraint if we cannot remove the actual Nat information from the data type is rather pointless. | ||
| * | Shape/index function rename | Tom Smeding | 2025-05-16 |
| | | |||
| * | default-show-instances flag | Tom Smeding | 2025-05-16 |
| | | |||
| * | Remove the KnownNat constraint from (:5509) | Mikolaj Konarski | 2025-05-16 |
| | | |||
| * | Explicit re-exports of Base members | Tom Smeding | 2025-05-16 |
| | | | | | | This is to ensure that haddock doesn't insert a module reference, but displays the members of the Base module inline. | ||
| * | Flip arguments of mcastToShaped for consistency | Tom Smeding | 2025-05-16 |
| | | |||
| * | Convert: Export list; simplify some functions with castCastable | Tom Smeding | 2025-05-16 |
| | | |||
| * | Move casts to DAN.Convert; split Ranked/Shaped types into .Base | Tom Smeding | 2025-05-15 |
| | | |||
| * | Make mcast available in Castable | Tom Smeding | 2025-05-15 |
| | | |||
| * | mcastSafe was unsound; it's now gone | Tom Smeding | 2025-05-15 |
| | | |||
| * | Simplify lemRankApp | Tom Smeding | 2025-05-15 |
| | | |||
