def is_nan_value
import bend-collections-laws-math@1.0.0.0/proofs/math/typed/f64bits.bend as F64bitsimport Base
import bend-collections-laws-math@1.0.0.0/spec/math/f64.bend as SF
import bend-collections-laws-math@1.0.0.0/src/math/f64.bend as F
247def is_nan_value(+x: F.F64) -> SF.IsNan.value(x):
248 match x:
249 case F.Bits{+l, +h}:
250 isnan_g(1n, {==}, l, h, 1048576, {==}, 2047, {==}, 1048575, {==})
Uses (3)
Used by (9)
- bend-collections-laws-math@1.0.0.0/proofs/math/typed/f64cmp:eq_value
- bend-collections-laws-math@1.0.0.0/proofs/math/typed/f64cmp:le_value
- bend-collections-laws-math@1.0.0.0/proofs/math/typed/f64cmp:lt_value
- bend-collections-laws-math@1.0.0.0/proofs/math/typed/f64fmod:badv
- bend-collections-laws-math@1.0.0.0/proofs/math/typed/f64next:fmax_nx_c
- …