Numeric.Lens
base
integral
binary
octal
decimal
hex
adding
subtracting
multiplying
dividing
exponentiating
negated