| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
Sound.Osc.Coding.Cast
Description
Bit-level type casts and byte layout string typecasts.
Documentation
f32_w32 :: Float -> Word32 Source #
The IEEE byte representation of a float.
>>>f32_w32 pi1078530011
>>>f32_w32 (-7913907.5)3404825447
>>>23 ^ 73404825447
f64_w64 :: Double -> Word64 Source #
The IEEE byte representation of a double.
>>>f64_w64 pi4614256656552045848
>>>f64_w64 1.6822072834e-3143404825447
w64_f64 :: Word64 -> Double Source #
Inverse of f64_w64.
>>>w64_f64 46142566565520458483.141592653589793
>>>w64_f64 (23 ^ 7)1.6822072834e-314
str_cstr :: String -> [Word8] Source #
Transform a haskell string into a C string (a null suffixed byte string).