Statum makes the typestate builder pattern ergonomic for real workflows.
-
Updated
Mar 16, 2026 - Rust
Statum makes the typestate builder pattern ergonomic for real workflows.
Refinement type checker for Java with liquid types and typestates - catch bugs at compile time
Derive-macro-based generator that combines `Typestate` and `Builder` patterns.
A typescript express app with monadic middlewares and typestates.
⚰️ Implementation of Conway's Game of Life using the typestate pattern in Rust.
Illustrative examples using https://github.com/rustype/typestate-rs
A Rust macro to help build simple Typestate APIs.
Experiment using type state pattern and dyn trait for dynamic state transition
Sealed Law-layer Execution Environment. A structural law that removes the representability of certain effects. Rust reference runner, formal specs, invariant-driven architecture.
A formally sealed Rust machine enforcing structural impossibility via typestate. Zero runtime, zero dependencies, no_std. Compile-time proof that invalid state transitions cannot exist.
Compile-time state machine validation for Nim. Invalid transitions don't compile.
Add a description, image, and links to the typestate topic page so that developers can more easily learn about it.
To associate your repository with the typestate topic, visit your repo's landing page and select "manage topics."