natural deduction metalanguage, practical foundations
type theory (dependent, intensional, observational type theory, homotopy type theory)
computational trinitarianism = propositions as types +programs as proofs +relation type theory/category theory
The notion of M-type is the formal dual of that of W-type: a certain coinductive type.
The categorical semantics of an -type is a terminal coalgebra of an endofunctor.