Compiler pearl: Equality proofs and deferred type errors [pdf] | Hacker News Reader