Environment Setup
The starter code and reference solution are available in the Mini-LSM repository.
Install Rust
See https://rustup.rs for more information.
Clone the Repository
git clone https://github.com/skyzh/mini-lsm
Open the Starter Code
cd mini-lsm/mini-lsm-starter
code .
Install Tools
The repository pins the required Rust toolchain in rust-toolchain.toml. If you use rustup, Cargo will select and install that toolchain automatically.
cargo x install-tools
Run the Tests
cargo x copy-test --week 1 --day 1
cargo x scheck
You are now ready to begin Week 1: Mini-LSM.
Your feedback is greatly appreciated. Welcome to join our Discord Community.
Found an issue? Create an issue / pull request on github.com/skyzh/mini-lsm.
mini-lsm-book © 2022-2026 by Alex Chi Z is licensed under CC BY-NC-SA 4.0.