Utilities for working with uninhabited types, to record explicit
locations for canonical proofs of emptiness. Typically, one should
use the absurd
function.
A canonical proof that some type is empty
If I have a t, I've had a contradiction
Use an absurd assumption to discharge a proof obligation
the goal type
some empty type
the contradictory hypothesis