The Lambda Cube

Each corner is a type system. Each axis adds one new kind of dependency — a new thing that may appear on the left of a function arrow. Code sketches are in Lean 4 (restricted to what each system allows).

click a corner to walk there · click an edge or button to move along an axis · drag to rotate