Changelog: tramaj-py
On Fri, 25 Sep 2026, by @lucasdicioccio, 124 words, 0 code snippets, 0 links, 0images.
Changelog: tramaj-py
Release history of tramaj-py, the Python implementation, standard library only. Releases happen when there are
major changes rather than on a schedule; each entry below is one version.
Every implementation has its own page like this one, and each page is
tagged so the site builds one Atom feed per implementation:
#changelog #python #tramaj-py
tramaj-py 0.1.0unreleased
Python port: parser, evaluator (concrete and symbolic modes), Node JSON codec, static analyses and a python -m tramaj CLI. Standard library only, Python 3.9+.
- added Hand-written port checked against `corpus/cases` by `tests/test_corpus.py`: every case passes in both modes.
- added Object destructuring patterns in `@` bindings and lambda parameters (decisions section 17): a parser lowering to plain `Let`/`Lambda`, checked by shared corpus cases 100-118.