index
:
chad-fast
evm
hashable-gadt
master
sparse
test-catch-exc
test-parallel
[no description]
git daemon user
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
*
WIP parallel test suite
test-parallel
Tom Smeding
40 hours
*
Some more effects to not ignore
sparse
Tom Smeding
3 days
*
Don't destroy effects in UnMonoid
Tom Smeding
3 days
*
test: Diligently check UnMonoid correctness
Tom Smeding
3 days
*
test: Test both default and accum configs
Tom Smeding
3 days
*
test-framework: Correct line count when collapsing with nested subgroups
Tom Smeding
3 days
*
Don't introduce sparsity if zero is cheap
Tom Smeding
3 days
*
Don't destroy effects in sparse plus
Tom Smeding
3 days
*
Put smart accumulator redirection behind config flag
Tom Smeding
3 days
*
Give DeepZero to With
Tom Smeding
3 days
*
Complete pattern matches
Tom Smeding
3 days
*
TODO deep zero in accum + fix warnings
Tom Smeding
4 days
*
Tests pass, should check if output is sensible
Tom Smeding
4 days
*
CHAD.hs compiles
Tom Smeding
5 days
*
WIP
Tom Smeding
12 days
*
More WIP sparsity
Tom Smeding
13 days
*
WIP mixed static/dynamic sparsity
Tom Smeding
2025-06-06
*
Simplify: also down-commute projections into EMaybe
Tom Smeding
2025-05-25
*
Add AST.UnMonoid convenience repl import to Example
Tom Smeding
2025-05-25
*
ERecompute
Tom Smeding
2025-05-25
*
Print EMaybe as case
Tom Smeding
2025-05-25
*
Implement mapExt as travExt
Tom Smeding
2025-05-25
*
Compile: special-case to a single kernel function
Tom Smeding
2025-05-06
*
Reorder TLEither to after TEither
Tom Smeding
2025-04-29
*
simplify: Better simplify nested monoid ops
Tom Smeding
2025-04-29
*
pretty: Print types of monoid ops
Tom Smeding
2025-04-29
*
Simplify: Don't forget about effects -.-
Tom Smeding
2025-04-29
*
Tracing simplifier
Tom Smeding
2025-04-29
*
test-framework: Support --hedgehog-shrinks
Tom Smeding
2025-04-29
*
Complete monoidal accumulator rewrite
Tom Smeding
2025-04-29
*
WIP interpreter support for new monoidal accumulators
Tom Smeding
2025-04-28
*
WIP revamp accumulators again: explicit monoid types
Tom Smeding
2025-04-27
*
simplify: Additional rules inspired by Example.neural
Tom Smeding
2025-04-25
*
pretty: Print build dimension
Tom Smeding
2025-04-25
*
Don't unSTy
Tom Smeding
2025-04-25
*
Remove done TODO
Tom Smeding
2025-04-25
*
test: Fix template constraint system
Tom Smeding
2025-04-24
*
test: Catch IO exceptions in hedgehog
Tom Smeding
2025-04-24
*
Compile: Give IDs to C modules for easier debugging
Tom Smeding
2025-04-24
*
Compile: Reset accidentally enabled debug switch
Tom Smeding
2025-04-24
*
test: Also run arr-rebind-simple, why not
Tom Smeding
2025-04-21
*
compile: More checks, don't crash on check fail
Tom Smeding
2025-04-21
*
test: A test for new accumMap logic
Tom Smeding
2025-04-21
*
test: Types synonyms cleanup
Tom Smeding
2025-04-21
*
idana: Unify in either fallback case
Tom Smeding
2025-04-21
*
splitLets: Don't split if unnecessary
Tom Smeding
2025-04-21
*
pretty: Generate type-tagged fallback names
Tom Smeding
2025-04-21
*
Let peeling (let x = Just e in e' ~> let x = e in e'[Just x/x])
Tom Smeding
2025-04-21
*
Add integer modulo operator
Tom Smeding
2025-04-21
*
Import ordering
Tom Smeding
2025-04-21
[next]