While this is a translation of a book written for/in Coq, we should use idiomatic Idris whenever possible.