pub fn is_float(self) -> bool {
        match self {
            F32 | F64 => true,
            _ => false,
        }
    }
Returns whether this scalar is a floating-point type.

The current floating point kinds are `F32` and `F64`.
weld/src/ast/ast.rs