Skip to content

Beginner path

This page is a routing guide for new programmers or readers new to programming-with-types.

Prerequisites

  • Rust (1.85+): install via rustup
  • git + make: for the canonical Getting Started workflow
  • Recommended: Editor setup (fast feedback while learning)

What you should do next

Guardrails

  • Don’t start with the generated reference; use it later as a lookup tool.
  • Don’t start with RFCs; those are design records for contributors.