summaryrefslogtreecommitdiff
path: root/src/Language/AST.hs
Commit message (Collapse)AuthorAge
* WIP revamp accumulators again: explicit monoid typesTom Smeding9 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.
* Language: support Maybe and Accum termsTom Smeding2025-03-26
|
* Commutativity marker on fold1iTom Smeding2025-03-20
|
* Compile: index into arraysTom Smeding2025-03-02
|
* Add ext field to remaining AST constructorsTom Smeding2025-01-27
|
* Cleanup, more Language operationsTom Smeding2024-11-09
|
* Add Custom to LanguageTom Smeding2024-11-09
|
* Maximum/minimumTom Smeding2024-11-09
|
* Remove build1Tom Smeding2024-11-07
|
* Better inline syntax for LanguageTom Smeding2024-10-27
|
* Fix interpreter bugTom Smeding2024-10-22
|
* Differentiate ReplicateTom Smeding2024-10-22
|
* Interpreter, some operationsTom Smeding2024-09-12
|
* Named source languageTom Smeding2024-09-06
|
* WIP better frontendTom Smeding2024-09-05
|
* A simple embedded frontendTom Smeding2024-09-05