We have quite a few old hacks for NaN checks and support. We should remove them, and add proper NaN support to the wirebson package, and remove special handling from the wire package.
We probably will need to port a few comparison helpers from FerretDB.
We should test for NaNs (including weird NaNs), ±Inf, -0.
We have quite a few old hacks for NaN checks and support. We should remove them, and add proper NaN support to the wirebson package, and remove special handling from the wire package.
We probably will need to port a few comparison helpers from FerretDB.
We should test for NaNs (including weird NaNs), ±Inf, -0.