Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Merge both Lemmas modules | Mikolaj Konarski | 24 hours |
| | |||
* | Eliminate the dependency cycle of Lemmas modules | Mikolaj Konarski | 24 hours |
| | |||
* | Move modules Permutation and Types | Mikolaj Konarski | 24 hours |
| | |||
* | Generalize some shape conversion functions | Mikolaj Konarski | 34 hours |
| | |||
* | Revert "Remove the KnownNat constraint from (:5509)" | Tom Smeding | 36 hours |
| | | | | | | | 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 | 36 hours |
| | |||
* | default-show-instances flag | Tom Smeding | 37 hours |
| | |||
* | Remove the KnownNat constraint from (:5509) | Mikolaj Konarski | 37 hours |
| | |||
* | Explicit re-exports of Base members | Tom Smeding | 48 hours |
| | | | | | 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 | 2 days |
| | |||
* | Convert: Export list; simplify some functions with castCastable | Tom Smeding | 2 days |
| | |||
* | Move casts to DAN.Convert; split Ranked/Shaped types into .Base | Tom Smeding | 2 days |
| | |||
* | Make mcast available in Castable | Tom Smeding | 2 days |
| | |||
* | mcastSafe was unsound; it's now gone | Tom Smeding | 2 days |
| | |||
* | Move Data.Array.Arith to Data.Array.Strided.Orthotope | Tom Smeding | 2 days |
| | |||
* | Move Arith, XArray and Convert | Mikolaj Konarski | 3 days |
| | |||
* | Rename the three main public tensor API modules | Mikolaj Konarski | 3 days |
| | |||
* | Add .stylish-haskell.yaml that matches Tom's preferences | Mikolaj Konarski | 4 days |
| | | | | | to be automatically applied at buffer save or periodically applied with find -not -path '*/\.git/*' -name "*.hs" -type f| xargs stylish-haskell -i | ||
* | Split and uniformly rename Shape modules | Mikolaj Konarski | 4 days |
| | |||
* | Appease GHC 9.10.2 | Tom Smeding | 4 days |
| | |||
* | Revert some stylistic changes | Tom Smeding | 4 days |
| | | | | https://x.com/comerijn/status/1257804634833420292 | ||
* | Fix some of the warnings GHC 9.12.2 now produces | Mikolaj Konarski | 4 days |
| | |||
* | Apply some suggestions from hlint | Mikolaj Konarski | 4 days |
| | |||
* | Let stylish-haskell sort things | Mikolaj Konarski | 4 days |
| | |||
* | Add a couple of new zip operations that obviously make sense | Mikolaj Konarski | 4 days |
| | |||
* | Generalise list{x,s}Zip{,With} from Const to f | Tom Smeding | 5 days |
| | |||
* | Let's not add commented redundant needless errors | Tom Smeding | 5 days |
| | |||
* | Add zip and zipWith for sized lists | Mikolaj Konarski | 6 days |
| | |||
* | Cargo-cult NFData for all sized list types | Mikolaj Konarski | 6 days |
| | |||
* | Define fooLength and/or fooRank whenever not yet defined | Mikolaj Konarski | 6 days |
| | |||
* | Fix the Show instance for Shaped | Mikolaj Konarski | 2025-04-26 |
| | |||
* | Refactor the clever replicate-aware Show instances | Tom Smeding | 2025-04-26 |
| | |||
* | Do away with ShowVia{ToListLinear,Primitive}, were unused | Tom Smeding | 2025-04-26 |
| | |||
* | Show concisely arrays replicated from a single element (scalar or not) | Mikolaj Konarski | 2025-04-26 |
| | |||
* | Add mstrideTree and StrideTree | Mikolaj Konarski | 2025-04-25 |
| | |||
* | Improve an error message | Tom Smeding | 2025-03-25 |
| | |||
* | Some re-exports for compatibility | Tom Smeding | 2025-03-20 |
| | |||
* | Separate arith routines into a library | Tom Smeding | 2025-03-20 |
| | | | | The point is that this separate library does not depend on orthotope. | ||
* | Rename arithPromote* to lift* (unrelated to arith ops, really) | Tom Smeding | 2025-03-13 |
| | |||
* | Add atan2 | Tom Smeding | 2025-03-13 |
| | |||
* | Implement quot/rem | Tom Smeding | 2025-03-13 |
| | |||
* | Remove redundant constraints on arith instances | Tom Smeding | 2025-03-12 |
| | |||
* | Slight cleanup of arith instances for Mixed/Ranked/Shaped | Tom Smeding | 2025-03-12 |
| | | | | Reformulate error messages; add NumElt superclass to FloatElt | ||
* | More consistent equality functions on shapes | Tom Smeding | 2025-03-11 |
| | |||
* | All arrays are Eq and Ord (they compare shape first, then values) | Tom Smeding | 2025-02-18 |
| | | | | | This comparison policy is lifted straight from orthotope (and indeed the instances are all just auto-derived). | ||
* | Less pointless standalone Ord instances | Tom Smeding | 2025-02-18 |
| | |||
* | Remove 'type data' for now (GHC 9.10 breaks) | Tom Smeding | 2025-02-15 |
| | |||
* | mcastSafe, castCastable | Tom Smeding | 2025-02-01 |
| | |||
* | Eliminate the lame shaped fromInteger implementation | Mikolaj Konarski | 2025-01-24 |
| | |||
* | Add some spuriously missing Eq/Generic instances | Tom Smeding | 2024-12-18 |
| |