advancePtr | Data.Primitive.Ptr |
alignment | Data.Primitive.Types, Data.Primitive |
alignment# | Data.Primitive.Types, Data.Primitive |
alignmentOfType | Data.Primitive.Types, Data.Primitive |
alignmentOfType# | Data.Primitive.Types, Data.Primitive |
aLIGNMENT_CHAR | Data.Primitive.MachDeps |
aLIGNMENT_DOUBLE | Data.Primitive.MachDeps |
aLIGNMENT_FLOAT | Data.Primitive.MachDeps |
aLIGNMENT_FUNPTR | Data.Primitive.MachDeps |
aLIGNMENT_INT | Data.Primitive.MachDeps |
aLIGNMENT_INT16 | Data.Primitive.MachDeps |
aLIGNMENT_INT32 | Data.Primitive.MachDeps |
aLIGNMENT_INT64 | Data.Primitive.MachDeps |
aLIGNMENT_INT8 | Data.Primitive.MachDeps |
aLIGNMENT_PTR | Data.Primitive.MachDeps |
aLIGNMENT_STABLEPTR | Data.Primitive.MachDeps |
aLIGNMENT_WORD | Data.Primitive.MachDeps |
aLIGNMENT_WORD16 | Data.Primitive.MachDeps |
aLIGNMENT_WORD32 | Data.Primitive.MachDeps |
aLIGNMENT_WORD64 | Data.Primitive.MachDeps |
aLIGNMENT_WORD8 | Data.Primitive.MachDeps |
Array | |
1 (Type/Class) | Data.Primitive.Array, Data.Primitive |
2 (Data Constructor) | Data.Primitive.Array, Data.Primitive |
array# | Data.Primitive.Array, Data.Primitive |
arrayFromList | Data.Primitive.Array, Data.Primitive |
arrayFromListN | Data.Primitive.Array, Data.Primitive |
atomicModifyMutVar | Data.Primitive.MutVar, Data.Primitive |
atomicModifyMutVar' | Data.Primitive.MutVar, Data.Primitive |
atomicReadInt | Data.Primitive.PrimVar |
atomicWriteInt | Data.Primitive.PrimVar |
ByteArray | |
1 (Type/Class) | Data.Primitive.ByteArray, Data.Primitive |
2 (Data Constructor) | Data.Primitive.ByteArray, Data.Primitive |
ByteArray# | Data.Primitive.ByteArray, Data.Primitive |
byteArrayContents | Data.Primitive.ByteArray, Data.Primitive |
byteArrayFromList | Data.Primitive.ByteArray, Data.Primitive |
byteArrayFromListN | Data.Primitive.ByteArray, Data.Primitive |
casInt | Data.Primitive.PrimVar |
cloneArray | Data.Primitive.Array, Data.Primitive |
cloneByteArray | Data.Primitive.ByteArray, Data.Primitive |
cloneMutableArray | Data.Primitive.Array, Data.Primitive |
cloneMutableByteArray | Data.Primitive.ByteArray, Data.Primitive |
cloneMutablePrimArray | Data.Primitive.PrimArray, Data.Primitive |
clonePrimArray | Data.Primitive.PrimArray, Data.Primitive |
cloneSmallArray | Data.Primitive.SmallArray, Data.Primitive |
cloneSmallMutableArray | Data.Primitive.SmallArray, Data.Primitive |
compareByteArrays | Data.Primitive.ByteArray, Data.Primitive |
copyArray | Data.Primitive.Array, Data.Primitive |
copyByteArray | Data.Primitive.ByteArray, Data.Primitive |
copyByteArrayToAddr | Data.Primitive.ByteArray, Data.Primitive |
copyByteArrayToPtr | Data.Primitive.ByteArray, Data.Primitive |
copyMutableArray | Data.Primitive.Array, Data.Primitive |
copyMutableByteArray | Data.Primitive.ByteArray, Data.Primitive |
copyMutableByteArrayToAddr | Data.Primitive.ByteArray, Data.Primitive |
copyMutableByteArrayToPtr | Data.Primitive.ByteArray, Data.Primitive |
copyMutablePrimArray | Data.Primitive.PrimArray, Data.Primitive |
copyMutablePrimArrayToPtr | Data.Primitive.PrimArray, Data.Primitive |
copyPrimArray | Data.Primitive.PrimArray, Data.Primitive |
copyPrimArrayToPtr | Data.Primitive.PrimArray, Data.Primitive |
copyPtr | Data.Primitive.Ptr |
copyPtrToMutableByteArray | Data.Primitive.ByteArray, Data.Primitive.Ptr, Data.Primitive |
copyPtrToMutablePrimArray | Data.Primitive.PrimArray, Data.Primitive.Ptr, Data.Primitive |
copySmallArray | Data.Primitive.SmallArray, Data.Primitive |
copySmallMutableArray | Data.Primitive.SmallArray, Data.Primitive |
createArray | Data.Primitive.Array, Data.Primitive |
createSmallArray | Data.Primitive.SmallArray, Data.Primitive |
defaultSetByteArray# | Data.Primitive.Types, Data.Primitive |
defaultSetOffAddr# | Data.Primitive.Types, Data.Primitive |
emptyArray | Data.Primitive.Array, Data.Primitive |
emptyByteArray | Data.Primitive.ByteArray, Data.Primitive |
emptyPrimArray | Data.Primitive.PrimArray, Data.Primitive |
emptySmallArray | Data.Primitive.SmallArray, Data.Primitive |
evalPrim | Control.Monad.Primitive |
fetchAddInt | Data.Primitive.PrimVar |
fetchAndInt | Data.Primitive.PrimVar |
fetchNandInt | Data.Primitive.PrimVar |
fetchOrInt | Data.Primitive.PrimVar |
fetchSubInt | Data.Primitive.PrimVar |
fetchXorInt | Data.Primitive.PrimVar |
fillByteArray | Data.Primitive.ByteArray, Data.Primitive |
filterPrimArray | Data.Primitive.PrimArray, Data.Primitive |
filterPrimArrayA | Data.Primitive.PrimArray, Data.Primitive |
filterPrimArrayP | Data.Primitive.PrimArray, Data.Primitive |
foldlPrimArray | Data.Primitive.PrimArray, Data.Primitive |
foldlPrimArray' | Data.Primitive.PrimArray, Data.Primitive |
foldlPrimArrayM' | Data.Primitive.PrimArray, Data.Primitive |
foldrByteArray | Data.Primitive.ByteArray, Data.Primitive |
foldrPrimArray | Data.Primitive.PrimArray, Data.Primitive |
foldrPrimArray' | Data.Primitive.PrimArray, Data.Primitive |
freezeArray | Data.Primitive.Array, Data.Primitive |
freezeByteArray | Data.Primitive.ByteArray, Data.Primitive |
freezePrimArray | Data.Primitive.PrimArray, Data.Primitive |
freezeSmallArray | Data.Primitive.SmallArray, Data.Primitive |
generatePrimArray | Data.Primitive.PrimArray, Data.Primitive |
generatePrimArrayA | Data.Primitive.PrimArray, Data.Primitive |
generatePrimArrayP | Data.Primitive.PrimArray, Data.Primitive |
getPrimStorable | Data.Primitive.Types, Data.Primitive |
getSizeofMutableByteArray | Data.Primitive.ByteArray, Data.Primitive |
getSizeofMutablePrimArray | Data.Primitive.PrimArray, Data.Primitive |
getSizeofSmallMutableArray | Data.Primitive.SmallArray, Data.Primitive |
imapPrimArray | Data.Primitive.PrimArray, Data.Primitive |
indexArray | Data.Primitive.Array, Data.Primitive |
indexArray## | Data.Primitive.Array, Data.Primitive |
indexArrayM | Data.Primitive.Array, Data.Primitive |
indexByteArray | Data.Primitive.ByteArray, Data.Primitive |
indexByteArray# | Data.Primitive.Types, Data.Primitive |
indexCharArray | Data.Primitive.ByteArray, Data.Primitive |
indexOffAddr# | Data.Primitive.Types, Data.Primitive |
indexOffPtr | Data.Primitive.Ptr |
indexPrimArray | Data.Primitive.PrimArray, Data.Primitive |
indexSmallArray | Data.Primitive.SmallArray, Data.Primitive |
indexSmallArray## | Data.Primitive.SmallArray, Data.Primitive |
indexSmallArrayM | Data.Primitive.SmallArray, Data.Primitive |
Int64_# | Data.Primitive.MachDeps |
internal | Control.Monad.Primitive |
ioToPrim | Control.Monad.Primitive |
isByteArrayPinned | Data.Primitive.ByteArray, Data.Primitive |
isEmptyMVar | Data.Primitive.MVar |
isMutableByteArrayPinned | Data.Primitive.ByteArray, Data.Primitive |
isMutablePrimArrayPinned | Data.Primitive.PrimArray, Data.Primitive |
isPrimArrayPinned | Data.Primitive.PrimArray, Data.Primitive |
itraversePrimArray | Data.Primitive.PrimArray, Data.Primitive |
itraversePrimArrayP | Data.Primitive.PrimArray, Data.Primitive |
itraversePrimArray_ | Data.Primitive.PrimArray, Data.Primitive |
keepAlive | Control.Monad.Primitive |
keepAliveUnlifted | Control.Monad.Primitive |
liftPrim | Control.Monad.Primitive |
mapArray' | Data.Primitive.Array, Data.Primitive |
mapMaybePrimArray | Data.Primitive.PrimArray, Data.Primitive |
mapMaybePrimArrayA | Data.Primitive.PrimArray, Data.Primitive |
mapMaybePrimArrayP | Data.Primitive.PrimArray, Data.Primitive |
mapPrimArray | Data.Primitive.PrimArray, Data.Primitive |
mapSmallArray' | Data.Primitive.SmallArray, Data.Primitive |
marray# | Data.Primitive.Array, Data.Primitive |
modifyMutVar | Data.Primitive.MutVar, Data.Primitive |
modifyMutVar' | Data.Primitive.MutVar, Data.Primitive |
modifyPrimVar | Data.Primitive.PrimVar |
MonadPrim | Control.Monad.Primitive |
MonadPrimBase | Control.Monad.Primitive |
moveByteArray | Data.Primitive.ByteArray, Data.Primitive |
movePtr | Data.Primitive.Ptr |
MutableArray | |
1 (Type/Class) | Data.Primitive.Array, Data.Primitive |
2 (Data Constructor) | Data.Primitive.Array, Data.Primitive |
MutableByteArray | |
1 (Type/Class) | Data.Primitive.ByteArray, Data.Primitive |
2 (Data Constructor) | Data.Primitive.ByteArray, Data.Primitive |
MutableByteArray# | Data.Primitive.ByteArray, Data.Primitive |
mutableByteArrayContents | Data.Primitive.ByteArray, Data.Primitive |
MutablePrimArray | |
1 (Type/Class) | Data.Primitive.PrimArray, Data.Primitive |
2 (Data Constructor) | Data.Primitive.PrimArray, Data.Primitive |
mutablePrimArrayContents | Data.Primitive.PrimArray, Data.Primitive |
MutVar | |
1 (Type/Class) | Data.Primitive.MutVar, Data.Primitive |
2 (Data Constructor) | Data.Primitive.MutVar, Data.Primitive |
MVar | |
1 (Type/Class) | Data.Primitive.MVar |
2 (Data Constructor) | Data.Primitive.MVar |
newAlignedPinnedByteArray | Data.Primitive.ByteArray, Data.Primitive |
newAlignedPinnedPrimArray | Data.Primitive.PrimArray, Data.Primitive |
newAlignedPinnedPrimVar | Data.Primitive.PrimVar |
newArray | Data.Primitive.Array, Data.Primitive |
newByteArray | Data.Primitive.ByteArray, Data.Primitive |
newEmptyMVar | Data.Primitive.MVar |
newMutVar | Data.Primitive.MutVar, Data.Primitive |
newMVar | Data.Primitive.MVar |
newPinnedByteArray | Data.Primitive.ByteArray, Data.Primitive |
newPinnedPrimArray | Data.Primitive.PrimArray, Data.Primitive |
newPinnedPrimVar | Data.Primitive.PrimVar |
newPrimArray | Data.Primitive.PrimArray, Data.Primitive |
newPrimVar | Data.Primitive.PrimVar |
newSmallArray | Data.Primitive.SmallArray, Data.Primitive |
noDuplicate | Control.Monad.Primitive |
nullPtr | Data.Primitive.Ptr |
Prim | Data.Primitive.Types, Data.Primitive |
PrimArray | |
1 (Type/Class) | Data.Primitive.PrimArray, Data.Primitive |
2 (Data Constructor) | Data.Primitive.PrimArray, Data.Primitive |
primArrayContents | Data.Primitive.PrimArray, Data.Primitive |
primArrayFromList | Data.Primitive.PrimArray, Data.Primitive |
primArrayFromListN | Data.Primitive.PrimArray, Data.Primitive |
primArrayToList | Data.Primitive.PrimArray, Data.Primitive |
PrimBase | Control.Monad.Primitive |
primitive | Control.Monad.Primitive |
primitive_ | Control.Monad.Primitive |
PrimMonad | Control.Monad.Primitive |
PrimState | Control.Monad.Primitive |
PrimStorable | |
1 (Type/Class) | Data.Primitive.Types, Data.Primitive |
2 (Data Constructor) | Data.Primitive.Types, Data.Primitive |
primToIO | Control.Monad.Primitive |
primToPrim | Control.Monad.Primitive |
primToST | Control.Monad.Primitive |
PrimVar | |
1 (Type/Class) | Data.Primitive.PrimVar |
2 (Data Constructor) | Data.Primitive.PrimVar |
primVarContents | Data.Primitive.PrimVar |
primVarToMutablePrimArray | Data.Primitive.PrimVar |
Ptr | |
1 (Type/Class) | Data.Primitive.Types, Data.Primitive.Ptr, Data.Primitive |
2 (Data Constructor) | Data.Primitive.Types, Data.Primitive.Ptr, Data.Primitive |
putMVar | Data.Primitive.MVar |
readArray | Data.Primitive.Array, Data.Primitive |
readByteArray | Data.Primitive.ByteArray, Data.Primitive |
readByteArray# | Data.Primitive.Types, Data.Primitive |
readCharArray | Data.Primitive.ByteArray, Data.Primitive |
readMutVar | Data.Primitive.MutVar, Data.Primitive |
readMVar | Data.Primitive.MVar |
readOffAddr# | Data.Primitive.Types, Data.Primitive |
readOffPtr | Data.Primitive.Ptr |
readPrimArray | Data.Primitive.PrimArray, Data.Primitive |
readPrimVar | Data.Primitive.PrimVar |
readSmallArray | Data.Primitive.SmallArray, Data.Primitive |
RealWorld | Control.Monad.Primitive |
replicatePrimArray | Data.Primitive.PrimArray, Data.Primitive |
replicatePrimArrayA | Data.Primitive.PrimArray, Data.Primitive |
replicatePrimArrayP | Data.Primitive.PrimArray, Data.Primitive |
resizeMutableByteArray | Data.Primitive.ByteArray, Data.Primitive |
resizeMutablePrimArray | Data.Primitive.PrimArray, Data.Primitive |
resizeSmallMutableArray | Data.Primitive.SmallArray, Data.Primitive |
runArray | Data.Primitive.Array, Data.Primitive |
runByteArray | Data.Primitive.ByteArray, Data.Primitive |
runPrimArray | Data.Primitive.PrimArray, Data.Primitive |
runSmallArray | Data.Primitive.SmallArray, Data.Primitive |
sameMutableArray | Data.Primitive.Array, Data.Primitive |
sameMutableByteArray | Data.Primitive.ByteArray, Data.Primitive |
sameMutablePrimArray | Data.Primitive.PrimArray, Data.Primitive |
setByteArray | Data.Primitive.ByteArray, Data.Primitive |
setByteArray# | Data.Primitive.Types, Data.Primitive |
setOffAddr# | Data.Primitive.Types, Data.Primitive |
setPrimArray | Data.Primitive.PrimArray, Data.Primitive |
setPtr | Data.Primitive.Ptr |
shrinkMutableByteArray | Data.Primitive.ByteArray, Data.Primitive |
shrinkMutablePrimArray | Data.Primitive.PrimArray, Data.Primitive |
shrinkSmallMutableArray | Data.Primitive.SmallArray, Data.Primitive |
sizeOf | Data.Primitive.Types, Data.Primitive |
sizeOf# | Data.Primitive.Types, Data.Primitive |
sizeofArray | Data.Primitive.Array, Data.Primitive |
sizeofByteArray | Data.Primitive.ByteArray, Data.Primitive |
sizeofMutableArray | Data.Primitive.Array, Data.Primitive |
sizeofMutableByteArray | Data.Primitive.ByteArray, Data.Primitive |
sizeofMutablePrimArray | Data.Primitive.PrimArray, Data.Primitive |
sizeofPrimArray | Data.Primitive.PrimArray, Data.Primitive |
sizeofSmallArray | Data.Primitive.SmallArray, Data.Primitive |
sizeofSmallMutableArray | Data.Primitive.SmallArray, Data.Primitive |
sizeOfType | Data.Primitive.Types, Data.Primitive |
sizeOfType# | Data.Primitive.Types, Data.Primitive |
sIZEOF_CHAR | Data.Primitive.MachDeps |
sIZEOF_DOUBLE | Data.Primitive.MachDeps |
sIZEOF_FLOAT | Data.Primitive.MachDeps |
sIZEOF_FUNPTR | Data.Primitive.MachDeps |
sIZEOF_INT | Data.Primitive.MachDeps |
sIZEOF_INT16 | Data.Primitive.MachDeps |
sIZEOF_INT32 | Data.Primitive.MachDeps |
sIZEOF_INT64 | Data.Primitive.MachDeps |
sIZEOF_INT8 | Data.Primitive.MachDeps |
sIZEOF_PTR | Data.Primitive.MachDeps |
sIZEOF_STABLEPTR | Data.Primitive.MachDeps |
sIZEOF_WORD | Data.Primitive.MachDeps |
sIZEOF_WORD16 | Data.Primitive.MachDeps |
sIZEOF_WORD32 | Data.Primitive.MachDeps |
sIZEOF_WORD64 | Data.Primitive.MachDeps |
sIZEOF_WORD8 | Data.Primitive.MachDeps |
SmallArray | |
1 (Type/Class) | Data.Primitive.SmallArray, Data.Primitive |
2 (Data Constructor) | Data.Primitive.SmallArray, Data.Primitive |
smallArrayFromList | Data.Primitive.SmallArray, Data.Primitive |
smallArrayFromListN | Data.Primitive.SmallArray, Data.Primitive |
SmallMutableArray | |
1 (Type/Class) | Data.Primitive.SmallArray, Data.Primitive |
2 (Data Constructor) | Data.Primitive.SmallArray, Data.Primitive |
stToPrim | Control.Monad.Primitive |
subtractPtr | Data.Primitive.Ptr |
takeMVar | Data.Primitive.MVar |
thawArray | Data.Primitive.Array, Data.Primitive |
thawByteArray | Data.Primitive.ByteArray, Data.Primitive |
thawPrimArray | Data.Primitive.PrimArray, Data.Primitive |
thawSmallArray | Data.Primitive.SmallArray, Data.Primitive |
touch | Control.Monad.Primitive |
touchUnlifted | Control.Monad.Primitive |
traverseArrayP | Data.Primitive.Array, Data.Primitive |
traversePrimArray | Data.Primitive.PrimArray, Data.Primitive |
traversePrimArrayP | Data.Primitive.PrimArray, Data.Primitive |
traversePrimArray_ | Data.Primitive.PrimArray, Data.Primitive |
traverseSmallArrayP | Data.Primitive.SmallArray, Data.Primitive |
tryPutMVar | Data.Primitive.MVar |
tryReadMVar | Data.Primitive.MVar |
tryTakeMVar | Data.Primitive.MVar |
unsafeDupableInterleave | Control.Monad.Primitive |
unsafeFreezeArray | Data.Primitive.Array, Data.Primitive |
unsafeFreezeByteArray | Data.Primitive.ByteArray, Data.Primitive |
unsafeFreezePrimArray | Data.Primitive.PrimArray, Data.Primitive |
unsafeFreezeSmallArray | Data.Primitive.SmallArray, Data.Primitive |
unsafeInlineIO | Control.Monad.Primitive |
unsafeInlinePrim | Control.Monad.Primitive |
unsafeInlineST | Control.Monad.Primitive |
unsafeInterleave | Control.Monad.Primitive |
unsafeIOToPrim | Control.Monad.Primitive |
unsafePrimToIO | Control.Monad.Primitive |
unsafePrimToPrim | Control.Monad.Primitive |
unsafePrimToST | Control.Monad.Primitive |
unsafeSTToPrim | Control.Monad.Primitive |
unsafeThawArray | Data.Primitive.Array, Data.Primitive |
unsafeThawByteArray | Data.Primitive.ByteArray, Data.Primitive |
unsafeThawPrimArray | Data.Primitive.PrimArray, Data.Primitive |
unsafeThawSmallArray | Data.Primitive.SmallArray, Data.Primitive |
withByteArrayContents | Data.Primitive.ByteArray, Data.Primitive |
withMutableByteArrayContents | Data.Primitive.ByteArray, Data.Primitive |
withMutablePrimArrayContents | Data.Primitive.PrimArray, Data.Primitive |
withPrimArrayContents | Data.Primitive.PrimArray, Data.Primitive |
Word64_# | Data.Primitive.MachDeps |
writeArray | Data.Primitive.Array, Data.Primitive |
writeByteArray | Data.Primitive.ByteArray, Data.Primitive |
writeByteArray# | Data.Primitive.Types, Data.Primitive |
writeCharArray | Data.Primitive.ByteArray, Data.Primitive |
writeMutVar | Data.Primitive.MutVar, Data.Primitive |
writeOffAddr# | Data.Primitive.Types, Data.Primitive |
writeOffPtr | Data.Primitive.Ptr |
writePrimArray | Data.Primitive.PrimArray, Data.Primitive |
writePrimVar | Data.Primitive.PrimVar |
writeSmallArray | Data.Primitive.SmallArray, Data.Primitive |