Num -package:ihaskell package:graphviz
A numeric type with an explicit separation between integers and
floating-point values.
Determine if this String represents a number. Boolean parameter
determines if exponents are considered part of numbers for this.