rusti + transactions = rustxi.  rustxi is a transactional jit-compilation-based REPL for the Rust language.