Float package:ghc-prim

Single-precision floating point numbers. It is desirable that this type be at least equal in range and precision to the IEEE single-precision type.
a 32-bit floating point number
Truncates a Float# value to the nearest Int#. Results are undefined if the truncation if truncation yields a value outside the range of Int#.
Broadcast a scalar to all elements of a vector.
Broadcast a scalar to all elements of a vector.
Broadcast a scalar to all elements of a vector.
Bitcast a Float# into a Word32#
Bitcast a Word32# into a Float#