Currently calling isapprox with missing results in a MethodError:
julia> isapprox(missing, missing)
ERROR: MethodError: no method matching isapprox(::Missing, ::Missing)
It's also worth noting that if missing values will be supported by isapprox we may want to also introduce a missings keyword to the function to mirror the nans keyword:
The keyword argument
nansdetermines whether or not NaN values are considered equal (defaults to false)
It seems like if either argument is missing then the answer should be missing, which matches ==.
Most helpful comment
It seems like if either argument is
missingthen the answer should bemissing, which matches==.