If I understand correctly, “Missing” has become an important part of Julia’s future. (keeping 1.0 delayed, too.) I think this makes a lot of sense.
Right now, we have “Real”, “AbstractFloat”, and “Integer” as convenient type catchers for the most important categories of numbers (Ints+Floats, Floats, Ints). Is there a plan to have similar type catchers for these but with Missing Union, or does everybody have to program this themselves?
There might be some syntax in the future such that Float64? === Union{Nothing, Float64} (or Missing instead of Nothing). It is possible since the ternary operator ? : now requires spaces.