From: Marcin 'Qrczak' Kowalczyk <qrczak>
Date: Mon Nov 27 17:08:31 2006
Alan Watson <alan_at_alan-watson.org> writes:
> An implementor could implement eqv? on singles or doubles either as a
> bitwise comparison (which would make NaNs with different bit patterns
> not eqv?) or with something like:
>
> (or (and (nan? x) (nan? y))
> (= x y))
Almost. The other special case is (= 0.0 -0.0) but (not (eqv? 0.0 -0.0)).