A Clojure translation of Racket's Number Theory library inspired by a suggestion from Mark Engelberg.