The Wasm spec uses the word "canonical" to describe NaNs in a particular form. I recently spoke with someone who was confused because IEEE 754 also has a concept of a "canonical" representation for a NaN, and it's not the same as the Wasm spec's.
Please consider adding a note to the spec mentioning that IEEE 754's "canonical" and Wasm's "canonical" are different things.
The Wasm spec uses the word "canonical" to describe NaNs in a particular form. I recently spoke with someone who was confused because IEEE 754 also has a concept of a "canonical" representation for a NaN, and it's not the same as the Wasm spec's.
Please consider adding a note to the spec mentioning that IEEE 754's "canonical" and Wasm's "canonical" are different things.