Swift has floating point and integer types. However, now that I look at implementing those, it makes me wonder if we should have a single numeric type. Its not clear that we need float/double in the language as distinct types. --