| License | BSD3 |
|---|---|
| Stability | experimental |
| Portability | type-families |
| Safe Haskell | Safe |
| Language | Haskell98 |
Data.Bytes.Signed
Description
When one wants to think of an Int as a dumb bitstring, converting
it to a Word avoids pesky complications with respect to sign
extension.
Documentation
type family Unsigned i :: * Source #
Instances
| type Unsigned Int Source # | |
Defined in Data.Bytes.Signed type Unsigned Int = Word | |
| type Unsigned Int8 Source # | |
Defined in Data.Bytes.Signed type Unsigned Int8 = Word8 | |
| type Unsigned Int16 Source # | |
Defined in Data.Bytes.Signed type Unsigned Int16 = Word16 | |
| type Unsigned Int32 Source # | |
Defined in Data.Bytes.Signed type Unsigned Int32 = Word32 | |
| type Unsigned Int64 Source # | |
Defined in Data.Bytes.Signed type Unsigned Int64 = Word64 | |
| type Unsigned Integer Source # | |
Defined in Data.Bytes.Signed type Unsigned Integer = Integer | |
| type Unsigned Word Source # | |
Defined in Data.Bytes.Signed type Unsigned Word = Word | |
| type Unsigned Word8 Source # | |
Defined in Data.Bytes.Signed type Unsigned Word8 = Word8 | |
| type Unsigned Word16 Source # | |
Defined in Data.Bytes.Signed type Unsigned Word16 = Word16 | |
| type Unsigned Word32 Source # | |
Defined in Data.Bytes.Signed type Unsigned Word32 = Word32 | |
| type Unsigned Word64 Source # | |
Defined in Data.Bytes.Signed type Unsigned Word64 = Word64 | |
| type Unsigned (VarInt n) Source # | |
Defined in Data.Bytes.VarInt | |
type family Signed i :: * Source #
Instances
| type Signed Int Source # | |
Defined in Data.Bytes.Signed type Signed Int = Int | |
| type Signed Int8 Source # | |
Defined in Data.Bytes.Signed type Signed Int8 = Int8 | |
| type Signed Int16 Source # | |
Defined in Data.Bytes.Signed type Signed Int16 = Int16 | |
| type Signed Int32 Source # | |
Defined in Data.Bytes.Signed type Signed Int32 = Int32 | |
| type Signed Int64 Source # | |
Defined in Data.Bytes.Signed type Signed Int64 = Int64 | |
| type Signed Integer Source # | |
Defined in Data.Bytes.Signed type Signed Integer = Integer | |
| type Signed Word Source # | |
Defined in Data.Bytes.Signed type Signed Word = Int | |
| type Signed Word8 Source # | |
Defined in Data.Bytes.Signed type Signed Word8 = Int8 | |
| type Signed Word16 Source # | |
Defined in Data.Bytes.Signed type Signed Word16 = Int16 | |
| type Signed Word32 Source # | |
Defined in Data.Bytes.Signed type Signed Word32 = Int32 | |
| type Signed Word64 Source # | |
Defined in Data.Bytes.Signed type Signed Word64 = Int64 | |
| type Signed (VarInt n) Source # | |
Defined in Data.Bytes.VarInt | |