Skip to main content

Module types

Module types 

Source
Expand description

Types for program extraction from constructive proofs (Curry-Howard correspondence).

Structs§

ExtractedProgram
A program extracted from a constructive proof via Curry-Howard.
ProgramSpec
A Hoare-style specification for a program.

Enums§

ConstructiveProp
A constructive proposition in intuitionistic logic.
ExtractionResult
Result of a program extraction attempt.
ProofTerm
A proof term in the Curry-Howard correspondence. Each term witnesses a constructive proof of some proposition.