- Portland, OR
- https://danilafe.com
- Joined on
2017-09-08
3e2719d45f
Turn old proof into a hole to clean up later.
78252b6c9e
Add proof of node preservation for adding edges.
4f14a7b765
Successfully prove that monotonic updates preserve existing indices
bc5b4b7d9e
Explicitly write metas for missing functions
520b2b514c
Clear up vector reindexing
f7ac22257e
Beat head against the vector-cast wall.
b72ad070ba
Try using index-based comparisons
b505063771
Start working on proofs of Graph-related things
844c99336a
Intermediate commit: add while loops and start trying to formalize them.
5d56a7ce2d
Fix comments in Forward.agda
2e096bd64e
Extract common parts of forward analyses into Forward.agda
1a7b2a1736
Adjust behavior of eval to not require constant 'k in vars' threading
7d2842fd64
Add article about the 'deeply embedded expression' pattern
cd4c121e07
Update the theme
d0570f876e
Add the SPA code as a submodule
f0da9a9020
Move more code out of Sign and into Main
040c13caba
Use instances to simplify printing code
56da61b339
Delete the bundles since they did not turn out all that useful
3e88a64ed9
Add some debugging code to sign analysis to print the results
8a85c4497c
Prove that evaluation is monotonic and complete sign analysis
8964ba59a1
Prove monotonicity of eval
96f3ceaeb2
Use the previous join function directly in GeneralizedUpdate
237250cf72
Stop using modules in 'Sign' analysis
fdc40632bf
Add a way to retrieve the code for a particular state
f84a1c923c
Prove that the 'join' transformation is monotonic
56c72e1388
Delete unused homomorphism proof that was broken by an Agda update.
0c30f8be48
Start on sign analysis (mostly just imports)
75f981cb75
Define simple sequential-only programs
ca99e18184
Tweak exports from finite value bundle to avoid (some) redundant arguments
702cf2c298
Expose more functionaity from the set lattice
332b7616cf
Prove that foldr is monotonic when input lists are pairwise monotonic
7905d106e2
Tweak signature of 'forget' to simplify proofs
34203840c8
Use the new provenance function to clean up some proofs
48983c55b1
Prove exercise 4.26 from the textbook
fa0282ff6f
Prove that the identity function is monotonic