Data.Word
- Package
- purescript-word
- Repository
- proclivis/purescript-word
A Word typeclass that supports fixed width values up to 64 bits in multiples of 8.
#(.&.) Source
Operator alias for Data.HeytingAlgebra.conj (left-associative / precedence 10)
Conjunction
#(.|.) Source
Operator alias for Data.HeytingAlgebra.disj (left-associative / precedence 10)
Disjunction
#Word64 Source
newtype Word64A generic Word64
Instances
Show Word64Eq Word64Instance of
EqforWord64for comparing values.Ord Word64Instance of
OrdforWord64for ordering values.Bounded Word64Instance of
BoundedforWord64for bounding values to 64 bits.Semiring Word64Instance of
SemiringforWord64for addition and multiplication.Ring Word64Instance of
RingforWord64for subtraction.CommutativeRing Word64Instance of
CommutativeRingforWord64.EuclideanRing Word64Instance of
EuclideanRingforWord64.Num Word64Instance of
NumforWord64for conversions between numbers.Real Word64Instance of
RealforWord64for conversions between numbers.Integral Word64Instance of
IntegralforWord64for conversions between numbers.HeytingAlgebra Word64Instance of
HeytingAlgebraforWord64for bitwise logical operations.BooleanAlgebra Word64Instance of
BooleanAlgebraforWord64.Shift Word64Instance of
ShiftforWord64for shifting values.
#Word32 Source
newtype Word32A generic Word32
Instances
Show Word32Instance of
ShowforWord32that displays the internal value in hex.Eq Word32Instance of
EqforWord32for comparing values.Ord Word32Instance of
OrdforWord32for ordering values.Bounded Word32Instance of
BoundedforWord32for bounding values to 32 bits.Semiring Word32Instance of
SemiringforWord32for addition and multiplication.Ring Word32Instance of
RingforWord32for subtraction.CommutativeRing Word32Instance of
CommutativeRingforWord32.EuclideanRing Word32Instance of
EuclideanRingforWord32.Num Word32Instance of
NumforWord32for conversions between numbers.Real Word32Instance of
RealforWord32for conversions between numbers.Integral Word32Instance of
IntegralforWord32for conversions between numbers.HeytingAlgebra Word32Instance of
HeytingAlgebraforWord32for bitwise logical operations.BooleanAlgebra Word32Instance of
BooleanAlgebraforWord32.Shift Word32Instance of
ShiftforWord32for shifting values.
#Word16 Source
newtype Word16A generic Word16
Instances
Show Word16Instance of
ShowforWord16that displays the internal value in hex.Eq Word16Instance of
EqforWord16for comparing values.Ord Word16Instance of
OrdforWord16for ordering values.Bounded Word16Instance of
BoundedforWord16for bounding values to 16 bits.Semiring Word16Instance of
SemiringforWord16for addition and multiplication.Ring Word16Instance of
RingforWord16for subtraction.CommutativeRing Word16Instance of
CommutativeRingforWord16.EuclideanRing Word16Instance of
EuclideanRingforWord16.Num Word16Instance of
NumforWord16for conversions between numbers.Real Word16Instance of
RealforWord16for conversions between numbers.Integral Word16Instance of
IntegralforWord16for conversions between numbers.HeytingAlgebra Word16Instance of
HeytingAlgebraforWord16for bitwise logical operations.BooleanAlgebra Word16Instance of
BooleanAlgebraforWord16.Shift Word16Instance of
ShiftforWord16for shifting values.
#Word8 Source
newtype Word8A generic Word8
Instances
Show Word8Instance of
ShowforWord8that displays the internal value in hex.Eq Word8Instance of
EqforWord8for comparing values.Ord Word8Instance of
OrdforWord8for ordering values.Bounded Word8Instance of
BoundedforWord8for bounding values to 8 bits.Semiring Word8Instance of
SemiringforWord8for addition and multiplication.Ring Word8Instance of
RingforWord8for subtraction.CommutativeRing Word8Instance of
CommutativeRingforWord8.EuclideanRing Word8Instance of
EuclideanRingforWord8.Num Word8Instance of
NumforWord8for conversions between numbers.Real Word8Instance of
RealforWord8for conversions between numbers.Integral Word8Instance of
IntegralforWord8for conversions between numbers.HeytingAlgebra Word8Instance of
HeytingAlgebraforWord8for bitwise logical operations.BooleanAlgebra Word8Instance of
BooleanAlgebraforWord8.Shift Word8Instance of
ShiftforWord8for shifting values.
- Modules
- Data.
Word
Instance of
ShowforWord64that displays the internal value in hex.