About salsa - Salsa (original) (raw)

Salsa is a Rust framework for writing incremental, on-demand programs -- these are programs that want to adapt to changes in their inputs, continuously producing a new output that is up-to-date. Salsa is based on the incremental recompilation techniques that we built for rustc, and many (but not all) of its users are building compilers or other similar tooling.

If you'd like to learn more about Salsa, check out:

If you'd like to chat about Salsa, or you think you might like to contribute, please jump on to our Zulip instance atsalsa.zulipchat.com.