In which I argue that type information should be erased from programs by the compiler both for final execution and also for reasoning (in a language with dependent types, for example, where we can reason about program execution statically).
See All 179 Episodes of "Iowa Type Theory Commute"