Loom

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

Posts tagged “curry-howard” (1)

Concepts as Logic — Propositions, Proofs, and PredicatesMar 25 13.2K

C++20 concepts are propositions in intuitionistic logic. Requires-expressions are constructive proofs. Subsumption is modus ponens. This is natural deduction, hiding in your compiler.

--c++20 --type-theory --concepts --logic --curry-howard --natural-deduction