Loom

A blog engine that just works. One binary, no setup, no dependencies.

Posts tagged “state-machines” (1)

Typestate Programming — When Types Remember What HappenedMar 24 14.4K

States as types. Transitions as functions that consume and produce. Grounded in linear logic — where every resource must be used exactly once — typestate turns protocol violations into compile errors.

--c++20 --type-theory --typestate --state-machines --linear-logic --protocols