bytezap-1.1.0: Bytestring builder with zero intermediate allocation
Contents
Index
Index
alignment#
Raehik.Compat.Data.Primitive.Types
byteArray#
1 (Function)
Bytezap.Poke
2 (Function)
Bytezap.Write
ByteOrdered
1 (Type/Class)
Raehik.Compat.Data.Primitive.Types.Endian
2 (Data Constructor)
Raehik.Compat.Data.Primitive.Types.Endian
byteString
1 (Function)
Bytezap.Poke
2 (Function)
Bytezap.Write
ByteSwap
Raehik.Compat.Data.Primitive.Types.Endian
byteSwap
1 (Function)
Raehik.Compat.Data.Word.ByteSwap
2 (Function)
Raehik.Compat.Data.Primitive.Types.Endian
byteSwapI
Raehik.Compat.Data.Int.ByteSwap
byteSwapI16
Raehik.Compat.Data.Int.ByteSwap
byteSwapI32
Raehik.Compat.Data.Int.ByteSwap
byteSwapI64
Raehik.Compat.Data.Int.ByteSwap
char
1 (Function)
Bytezap.Poke.Derived
2 (Function)
Bytezap.Write.Derived
copyAddrToAddrNonOverlapping#
Raehik.Compat.GHC.Exts.GHC908MemcpyPrimops
c_lower_hex_table
Bytezap.Poke.Json
emptyPoke
Bytezap.Struct
escapedLength8
Bytezap.Poke.Json
escapeW8
Bytezap.Poke.Json
fromStructPoke
Bytezap.Poke
GPoke
Bytezap.Struct.Generic
gPoke
Bytezap.Struct.Generic
GPokeBase
Bytezap.Struct.Generic
gPokeBase
Bytezap.Struct.Generic
GPokeBaseC
Bytezap.Struct.Generic
GPokeBaseSt
Bytezap.Struct.Generic
i16be
Bytezap.Poke.Derived.Endian
i16le
Bytezap.Poke.Derived.Endian
i32be
Bytezap.Poke.Derived.Endian
i32le
Bytezap.Poke.Derived.Endian
i64be
Bytezap.Poke.Derived.Endian
i64le
Bytezap.Poke.Derived.Endian
indexByteArray#
Raehik.Compat.Data.Primitive.Types
indexOffAddr#
Raehik.Compat.Data.Primitive.Types
indexWord8ByteArrayAs#
Raehik.Compat.Data.Primitive.Types
indexWord8OffAddrAs#
Raehik.Compat.Data.Primitive.Types
indexWord8OffAddrAsInt#
Raehik.Compat.GHC.Exts.GHC910UnalignedAddrPrimops
indexWord8OffAddrAsInt16#
Raehik.Compat.GHC.Exts.GHC910UnalignedAddrPrimops
indexWord8OffAddrAsInt32#
Raehik.Compat.GHC.Exts.GHC910UnalignedAddrPrimops
indexWord8OffAddrAsInt64#
Raehik.Compat.GHC.Exts.GHC910UnalignedAddrPrimops
indexWord8OffAddrAsWord#
Raehik.Compat.GHC.Exts.GHC910UnalignedAddrPrimops
indexWord8OffAddrAsWord16#
Raehik.Compat.GHC.Exts.GHC910UnalignedAddrPrimops
indexWord8OffAddrAsWord32#
Raehik.Compat.GHC.Exts.GHC910UnalignedAddrPrimops
indexWord8OffAddrAsWord64#
Raehik.Compat.GHC.Exts.GHC910UnalignedAddrPrimops
KnownSizeOf'
Bytezap.Struct.Generic
mappend'
Bytezap.Poke.KnownLen
mempty'
Bytezap.Poke.KnownLen
natVal''
Util.TypeNats
natValInt
Util.TypeNats
Poke
1 (Type/Class)
Bytezap.Struct
2 (Data Constructor)
Bytezap.Struct
3 (Type/Class)
Bytezap.Poke
4 (Data Constructor)
Bytezap.Poke
poke
Bytezap.Write.Internal
,
Bytezap.Write
Poke#
1 (Type/Class)
Bytezap.Struct
2 (Type/Class)
Bytezap.Poke
pokeEscapedTextUnquoted
Bytezap.Poke.Json
pokeEscapeW8
Bytezap.Poke.Json
PokeKnownLen
1 (Type/Class)
Bytezap.Poke.KnownLen
2 (Data Constructor)
Bytezap.Poke.KnownLen
Prim
Raehik.Compat.Data.Primitive.Types
prim
1 (Function)
Bytezap.Struct
2 (Function)
Bytezap.Poke
3 (Function)
Bytezap.Write
4 (Function)
Bytezap.Poke.KnownLen
Prim'
Raehik.Compat.Data.Primitive.Types
PrimByteSwapped
1 (Type/Class)
Raehik.Compat.Data.Primitive.Types.Endian
2 (Data Constructor)
Raehik.Compat.Data.Primitive.Types.Endian
readByteArray#
Raehik.Compat.Data.Primitive.Types
readOffAddr#
Raehik.Compat.Data.Primitive.Types
readWord8ByteArrayAs#
Raehik.Compat.Data.Primitive.Types
readWord8OffAddrAs#
Raehik.Compat.Data.Primitive.Types
readWord8OffAddrAsInt#
Raehik.Compat.GHC.Exts.GHC910UnalignedAddrPrimops
readWord8OffAddrAsInt16#
Raehik.Compat.GHC.Exts.GHC910UnalignedAddrPrimops
readWord8OffAddrAsInt32#
Raehik.Compat.GHC.Exts.GHC910UnalignedAddrPrimops
readWord8OffAddrAsInt64#
Raehik.Compat.GHC.Exts.GHC910UnalignedAddrPrimops
readWord8OffAddrAsWord#
Raehik.Compat.GHC.Exts.GHC910UnalignedAddrPrimops
readWord8OffAddrAsWord16#
Raehik.Compat.GHC.Exts.GHC910UnalignedAddrPrimops
readWord8OffAddrAsWord32#
Raehik.Compat.GHC.Exts.GHC910UnalignedAddrPrimops
readWord8OffAddrAsWord64#
Raehik.Compat.GHC.Exts.GHC910UnalignedAddrPrimops
ReifyBytesW16
Bytezap.Struct.TypeLits
reifyBytesW16
Bytezap.Struct.TypeLits
ReifyBytesW32
Bytezap.Struct.TypeLits
reifyBytesW32
Bytezap.Struct.TypeLits
ReifyBytesW64
Bytezap.Struct.TypeLits
reifyBytesW64
Bytezap.Struct.TypeLits
ReifyBytesW8
Bytezap.Struct.TypeLits
reifyBytesW8
Bytezap.Struct.TypeLits
reifyW16
Raehik.TypeLevelBytes
reifyW32
Raehik.TypeLevelBytes
reifyW64
Raehik.TypeLevelBytes
ReifyW8
Raehik.TypeLevelBytes
reifyW8
Raehik.TypeLevelBytes
replicateByte
1 (Function)
Bytezap.Struct
2 (Function)
Bytezap.Poke
3 (Function)
Bytezap.Write
runPokeKnownLenBS
Bytezap.Poke.KnownLen
runWriteBS
Bytezap.Write
runWriteBSUptoN
Bytezap.Write
sequencePokes
Bytezap.Struct
setAddrRange#
Raehik.Compat.GHC.Exts.GHC908MemcpyPrimops
setByteArray#
Raehik.Compat.Data.Primitive.Types
setOffAddr#
Raehik.Compat.Data.Primitive.Types
shortByteString
1 (Function)
Bytezap.Poke.Derived
2 (Function)
Bytezap.Write.Derived
size
Bytezap.Write.Internal
,
Bytezap.Write
SizeOf
Raehik.Compat.Data.Primitive.Types
sizeOf
Raehik.Compat.Data.Primitive.Types
sizeOf#
Raehik.Compat.Data.Primitive.Types
sizeOf'
Bytezap.Struct.Generic
text
1 (Function)
Bytezap.Poke.Derived
2 (Function)
Bytezap.Write.Derived
unByteOrdered
Raehik.Compat.Data.Primitive.Types.Endian
unPoke
1 (Function)
Bytezap.Struct
2 (Function)
Bytezap.Poke
unPokeKnownLen
Bytezap.Poke.KnownLen
unPrimByteSwapped
Raehik.Compat.Data.Primitive.Types.Endian
unsafePokeIndexed
Bytezap.Poke.Derived
unsafeRunPoke
1 (Function)
Bytezap.Struct
2 (Function)
Bytezap.Poke
unsafeRunPokeBS
1 (Function)
Bytezap.Struct
2 (Function)
Bytezap.Poke
unsafeRunPokeBSUptoN
Bytezap.Poke
UnwrapGenericS1
Bytezap.Struct.Generic
w16be
Bytezap.Poke.Derived.Endian
w16le
Bytezap.Poke.Derived.Endian
w32be
Bytezap.Poke.Derived.Endian
w32le
Bytezap.Poke.Derived.Endian
w64be
Bytezap.Poke.Derived.Endian
w64le
Bytezap.Poke.Derived.Endian
w8AsciiHex
Bytezap.Poke.Json
Write
1 (Type/Class)
Bytezap.Write.Internal
,
Bytezap.Write
2 (Data Constructor)
Bytezap.Write.Internal
writeByteArray#
Raehik.Compat.Data.Primitive.Types
writeOffAddr#
Raehik.Compat.Data.Primitive.Types
writeWord8ByteArrayAs#
Raehik.Compat.Data.Primitive.Types
writeWord8OffAddrAs#
Raehik.Compat.Data.Primitive.Types
writeWord8OffAddrAsInt#
Raehik.Compat.GHC.Exts.GHC910UnalignedAddrPrimops
writeWord8OffAddrAsInt16#
Raehik.Compat.GHC.Exts.GHC910UnalignedAddrPrimops
writeWord8OffAddrAsInt32#
Raehik.Compat.GHC.Exts.GHC910UnalignedAddrPrimops
writeWord8OffAddrAsInt64#
Raehik.Compat.GHC.Exts.GHC910UnalignedAddrPrimops
writeWord8OffAddrAsWord#
Raehik.Compat.GHC.Exts.GHC910UnalignedAddrPrimops
writeWord8OffAddrAsWord16#
Raehik.Compat.GHC.Exts.GHC910UnalignedAddrPrimops
writeWord8OffAddrAsWord32#
Raehik.Compat.GHC.Exts.GHC910UnalignedAddrPrimops
writeWord8OffAddrAsWord64#
Raehik.Compat.GHC.Exts.GHC910UnalignedAddrPrimops