- encode_i8 :: Int -> ByteString
- encode_i16 :: Int -> ByteString
- encode_i32 :: Int -> ByteString
- encode_u32 :: Int -> ByteString
- encode_i64 :: Integer -> ByteString
- encode_u64 :: Integer -> ByteString
- encode_f32 :: Double -> ByteString
- encode_f64 :: Double -> ByteString
- encode_str :: String -> ByteString
- decode_i8 :: ByteString -> Int
- decode_i16 :: ByteString -> Int
- decode_i32 :: ByteString -> Int
- decode_u32 :: ByteString -> Int
- decode_i64 :: ByteString -> Integer
- decode_u64 :: ByteString -> Integer
- decode_f32 :: ByteString -> Double
- decode_f64 :: ByteString -> Double
- decode_str :: ByteString -> String
Documentation
encode_i8 :: Int -> ByteStringSource
Encode a signed 8-bit integer.
encode_i16 :: Int -> ByteStringSource
Encode a signed 16-bit integer.
encode_i32 :: Int -> ByteStringSource
Encode a signed 32-bit integer.
encode_u32 :: Int -> ByteStringSource
Encode an unsigned 16-bit integer.
encode_i64 :: Integer -> ByteStringSource
Encode a signed 64-bit integer.
encode_u64 :: Integer -> ByteStringSource
Encode an unsigned 64-bit integer.
encode_f32 :: Double -> ByteStringSource
Encode a 32-bit IEEE floating point number.
encode_f64 :: Double -> ByteStringSource
Encode a 64-bit IEEE floating point number.
encode_str :: String -> ByteStringSource
Encode an ASCII string.
decode_i8 :: ByteString -> IntSource
Decode a signed 8-bit integer.
decode_i16 :: ByteString -> IntSource
Decode a signed 16-bit integer.
decode_i32 :: ByteString -> IntSource
Decode a signed 32-bit integer.
decode_u32 :: ByteString -> IntSource
Decode an unsigned 32-bit integer.
decode_i64 :: ByteString -> IntegerSource
Decode a signed 64-bit integer.
decode_u64 :: ByteString -> IntegerSource
Decode an unsigned 64-bit integer.
decode_f32 :: ByteString -> DoubleSource
Decode a 32-bit IEEE floating point number.
decode_f64 :: ByteString -> DoubleSource
Decode a 64-bit IEEE floating point number.
decode_str :: ByteString -> StringSource
Decode an ASCII string.