summaryrefslogtreecommitdiff
path: root/src/AST/SplitLets.hs
Commit message (Collapse)AuthorAge
* Reorder TLEither to after TEitherTom Smeding8 days
|
* WIP revamp accumulators again: explicit monoid typesTom Smeding10 days
| | | | | | | | No more D2 in accumulators! Paving the way for configurable sparsity of products and arrays. The idea is to make separate monoid types for a "product cotangent" and an "array cotangent" that can be lowered to either a sparse monoid or a non-sparse monoid. Downsides of this approach: lots of API duplication.
* splitLets: Don't split if unnecessaryTom Smeding2025-04-21
|
* Split product lets before chadTom Smeding2025-04-05