… a proof is a program, the formula it proves is a type for the program.