| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-04-01 | Remove answers from sent challenges | Arnaud Bailly | |
| Also fix integration test | |||
| 2026-03-22 | Add strings handling | Arnaud Bailly | |
| 2026-03-22 | Add builtin arithmetic operators | Arnaud Bailly | |
| * also allow choosing evaluator * ensures equivalence of evaluators up-to α-renaming * checks server accepts answers from challenge | |||
| 2026-03-22 | Add integers parsing | Arnaud Bailly | |
| 2025-11-07 | fix call-by-value evaluator base on NBE | Arnaud Bailly | |
| 2025-11-06 | evaluate terms when defining them | Arnaud Bailly | |
| 2025-11-06 | draft env-based normaliser | Arnaud Bailly | |
| 2025-11-05 | fix resolution of free variables | Arnaud Bailly | |
| 2025-11-05 | can parse whole programs and load them | Arnaud Bailly | |
| 2025-11-05 | evaluate deBruijn terms in environment | Arnaud Bailly | |
| 2025-11-03 | Can parse definitions | Arnaud Bailly | |
| 2025-11-03 | resugar evaluated term | Arnaud Bailly | |
| 2025-11-02 | better rendering for type errors and evaluation | Arnaud Bailly | |
| 2025-11-01 | Add server capability | Arnaud Bailly | |
| 2025-10-28 | wip: port REPL from minilang | Arnaud Bailly | |
| 2025-10-28 | Provide function to go back from a deBruijn term to an AST | Arnaud Bailly | |
| 2025-10-28 | wip: use de Bruijn indices representation | Arnaud Bailly | |
| provide sample complex terms to evaluate | |||
| 2025-10-27 | Parse multiple let expressions | Arnaud Bailly | |
| 2025-10-27 | Parse let expressions | Arnaud Bailly | |
| 2025-10-27 | Fix evaluation with environment by introducing Value | Arnaud Bailly | |
| 2025-10-17 | feat: can desugar expressions | Arnaud Bailly | |
| 2025-10-17 | feat: pretty-print expressions | Arnaud Bailly | |
| 2025-10-17 | feat: parse an application | Arnaud Bailly | |
| 2025-10-17 | feat: parses single application | Arnaud Bailly | |
| 2025-10-17 | feat: parse λ-expr with multiple bindings | Arnaud Bailly | |
| 2025-10-17 | feat: can parse a simple λ-expression | Arnaud Bailly | |
| 2025-10-17 | feat: can parse an identifier as a variable (symbol) | Arnaud Bailly | |
| 2025-10-17 | feat: introduce parser and AST | Arnaud Bailly | |
| 2025-10-17 | feat: add basic application to evaluate "programs" | Arnaud Bailly | |
| The main simply reads from its stdin, evaluates its input, and dump the result of the evaluation. | |||
| 2025-10-13 | add minimal evaluator and type inference | Arnaud Bailly | |
