SInt8

8-bit signed symbolic value, 2's complement representation
Declare a named SInt8 NB. For a version which generalizes over the underlying monad, see sInt8
Generalization of sInt8
Declare an unnamed SInt8 NB. For a version which generalizes over the underlying monad, see sInt8_
Declare a list of SInt8s NB. For a version which generalizes over the underlying monad, see sInt8s
Generalization of sInt8s
Given an array, an offset in bytes, the expected old value, and the new value, perform an atomic compare and swap i.e. write the new value if the current value matches the provided old value. Returns the value of the element before the operation. Implies a full memory barrier. Warning: this can fail with an unchecked exception.
Read a vector from specified index of immutable array of scalars; offset is in scalar elements.
Read a vector from specified index of immutable array of scalars; offset is in scalar elements.
Read a vector from specified index of immutable array of scalars; offset is in scalar elements.
Reads vector; offset in scalar elements.
Reads vector; offset in scalar elements.
Reads vector; offset in scalar elements.
Subtract two vectors element-wise.
Subtract two vectors element-wise.
Subtract two vectors element-wise.
Add two vectors element-wise.
Add two vectors element-wise.
Add two vectors element-wise.
Read a vector from specified index of mutable array of scalars; offset is in scalar elements. Warning: this can fail with an unchecked exception.
Read a vector from specified index of mutable array of scalars; offset is in scalar elements. Warning: this can fail with an unchecked exception.