raghu@dark-factory :~/kb/affine-types $ cat

Affine types

A substructural type discipline in which a value may be used at most once, giving the type-theoretic foundation for Rust's move/ownership semantics that the borrow checker mechanically enforces.

grounded in: Latest-trends theme 'Rust and systems-language ergonomics: Rust's design patterns and concurrency model are shaping how other tools evolve' (2026-07-16 HN front page)

Connected concepts

Borrow checker, Typestate pattern, Memory safety, Zero-cost abstractions

Explore it live in the knowledge graph →