[Haskell-cafe] Non polymorphic numerals option -- avoiding type classes