IncPy: An auto-memoizing Python interpreter with incremental recomputation
github.com