summaryrefslogtreecommitdiff
path: root/src/SOAS/Var.idr
AgeCommit message (Collapse)Author
2024-02-02Improve runtime behaviour of variables.Greg Brown
Operations like `weakl`, `weakr` and `copair` now treat variables as integers at runtime, instead of treating them as unary naturals. Reimplent `lift` in terms of `copair`.
2024-02-02Split monolithic file into modules.Greg Brown
Prove metatheory for generic initial algebras, instead of a clunky concrete one.