Back to browse
GitHub Repository

The correctness-first Python-native query kernel. A pure Python incremental computation engine

3 starsPython

Pyinc – From-scratch consistency in native Python

by brumbelow·Apr 18, 2026·1 point·1 comment

AI Analysis

●●SolidBig BrainWizardry

Frozen values and tracked reads prevent mutable state from breaking memoization.

Strengths
  • Strict mode raises TypeError on mutation, catching cache-invalidating bugs early.
  • UntrackedReadError enforcement prevents accidental dependency on external state.
  • Backdating support enables early cutoff for comment-only file edits.
Weaknesses
  • Zero stars indicates unproven stability for production incremental computation workloads.
  • Incremental computation is niche—most Python developers don't need Salsa-style engines.
Target Audience

Python developers building tools requiring memoization or caching

Similar To

Salsa · Jane Street Incremental · Bazel Skyframe

Similar Projects