The Terminator
Four years ago we introduced the error and try objects:
error wrapped an object and threw it up the stack,
try caught it, extracted the payload, and ran a finally block.
It worked, but it was Java smuggled into EO —
𝜑-calculus has no exceptions to throw and no stack to unwind.
What it does have is ⊥, the bottom — a computation that terminated.
Recently we deleted try and error
and gave the bottom a spelling of its own:
the letter T, which we call the terminator.