Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
mulIntMayOflo# :: Int# -> Int# -> Int# #
negateInt# :: Int# -> Int# #
int2Float# :: Int# -> Float# #
int2Double# :: Int# -> Double# #
word2Float# :: Word# -> Float# #
word2Double# :: Word# -> Double# #
uncheckedIShiftL# :: Int# -> Int# -> Int# #
uncheckedIShiftRA# :: Int# -> Int# -> Int# #
uncheckedIShiftRL# :: Int# -> Int# -> Int# #
minusWord# :: Word# -> Word# -> Word# #
timesWord# :: Word# -> Word# -> Word# #
uncheckedShiftL# :: Word# -> Int# -> Word# #
uncheckedShiftRL# :: Word# -> Int# -> Word# #
byteSwap16# :: Word# -> Word# #
byteSwap32# :: Word# -> Word# #
byteSwap64# :: Word# -> Word# #
narrow8Int# :: Int# -> Int# #
narrow16Int# :: Int# -> Int# #
narrow32Int# :: Int# -> Int# #
narrow8Word# :: Word# -> Word# #
narrow16Word# :: Word# -> Word# #
narrow32Word# :: Word# -> Word# #
negateDouble# :: Double# -> Double# #
double2Int# :: Double# -> Int# #
double2Float# :: Double# -> Float# #
expDouble# :: Double# -> Double# #
logDouble# :: Double# -> Double# #
sqrtDouble# :: Double# -> Double# #
sinDouble# :: Double# -> Double# #
cosDouble# :: Double# -> Double# #
tanDouble# :: Double# -> Double# #
asinDouble# :: Double# -> Double# #
acosDouble# :: Double# -> Double# #
atanDouble# :: Double# -> Double# #
sinhDouble# :: Double# -> Double# #
coshDouble# :: Double# -> Double# #
tanhDouble# :: Double# -> Double# #
decodeDouble_Int64# :: Double# -> (#Int#, Int##) #
plusFloat# :: Float# -> Float# -> Float# #
minusFloat# :: Float# -> Float# -> Float# #
timesFloat# :: Float# -> Float# -> Float# #
divideFloat# :: Float# -> Float# -> Float# #
negateFloat# :: Float# -> Float# #
float2Int# :: Float# -> Int# #
sqrtFloat# :: Float# -> Float# #
asinFloat# :: Float# -> Float# #
acosFloat# :: Float# -> Float# #
atanFloat# :: Float# -> Float# #
sinhFloat# :: Float# -> Float# #
coshFloat# :: Float# -> Float# #
tanhFloat# :: Float# -> Float# #
powerFloat# :: Float# -> Float# -> Float# #
float2Double# :: Float# -> Double# #
decodeFloat_Int# :: Float# -> (#Int#, Int##) #
sameMutableArray# :: MutableArray# s a -> MutableArray# s a -> Int# #
readArray# :: MutableArray# s a -> Int# -> State# s -> (#State# s, a#) #
writeArray# :: MutableArray# s a -> Int# -> a -> State# s -> State# s #
sizeofArray# :: Array# a -> Int# #
sizeofMutableArray# :: MutableArray# s a -> Int# #
indexArray# :: Array# a -> Int# -> (#a#) #
unsafeFreezeArray# :: MutableArray# s a -> State# s -> (#State# s, Array# a#) #
unsafeThawArray# :: Array# a -> State# s -> (#State# s, MutableArray# s a#) #
copyArray# :: Array# a -> Int# -> MutableArray# s a -> Int# -> Int# -> State# s -> State# s #
copyMutableArray# :: MutableArray# s a -> Int# -> MutableArray# s a -> Int# -> Int# -> State# s -> State# s #
cloneMutableArray# :: MutableArray# s a -> Int# -> Int# -> State# s -> (#State# s, MutableArray# s a#) #
freezeArray# :: MutableArray# s a -> Int# -> Int# -> State# s -> (#State# s, Array# a#) #
thawArray# :: Array# a -> Int# -> Int# -> State# s -> (#State# s, MutableArray# s a#) #
newSmallArray# :: Int# -> a -> State# s -> (#State# s, SmallMutableArray# s a#) #
sameSmallMutableArray# :: SmallMutableArray# s a -> SmallMutableArray# s a -> Int# #
readSmallArray# :: SmallMutableArray# s a -> Int# -> State# s -> (#State# s, a#) #
writeSmallArray# :: SmallMutableArray# s a -> Int# -> a -> State# s -> State# s #
sizeofSmallArray# :: SmallArray# a -> Int# #
sizeofSmallMutableArray# :: SmallMutableArray# s a -> Int# #
indexSmallArray# :: SmallArray# a -> Int# -> (#a#) #
unsafeFreezeSmallArray# :: SmallMutableArray# s a -> State# s -> (#State# s, SmallArray# a#) #
unsafeThawSmallArray# :: SmallArray# a -> State# s -> (#State# s, SmallMutableArray# s a#) #
copySmallArray# :: SmallArray# a -> Int# -> SmallMutableArray# s a -> Int# -> Int# -> State# s -> State# s #
copySmallMutableArray# :: SmallMutableArray# s a -> Int# -> SmallMutableArray# s a -> Int# -> Int# -> State# s -> State# s #
cloneSmallArray# :: SmallArray# a -> Int# -> Int# -> SmallArray# a #
cloneSmallMutableArray# :: SmallMutableArray# s a -> Int# -> Int# -> State# s -> (#State# s, SmallMutableArray# s a#) #
freezeSmallArray# :: SmallMutableArray# s a -> Int# -> Int# -> State# s -> (#State# s, SmallArray# a#) #
thawSmallArray# :: SmallArray# a -> Int# -> Int# -> State# s -> (#State# s, SmallMutableArray# s a#) #
casSmallArray# :: SmallMutableArray# s a -> Int# -> a -> a -> State# s -> (#State# s, Int#, a#) #
newByteArray# :: Int# -> State# s -> (#State# s, MutableByteArray# s#) #
newPinnedByteArray# :: Int# -> State# s -> (#State# s, MutableByteArray# s#) #
newAlignedPinnedByteArray# :: Int# -> Int# -> State# s -> (#State# s, MutableByteArray# s#) #
byteArrayContents# :: ByteArray# -> Addr# #
sameMutableByteArray# :: MutableByteArray# s -> MutableByteArray# s -> Int# #
shrinkMutableByteArray# :: MutableByteArray# s -> Int# -> State# s -> State# s #
resizeMutableByteArray# :: MutableByteArray# s -> Int# -> State# s -> (#State# s, MutableByteArray# s#) #
unsafeFreezeByteArray# :: MutableByteArray# s -> State# s -> (#State# s, ByteArray##) #
sizeofByteArray# :: ByteArray# -> Int# #
getSizeofMutableByteArray# :: MutableByteArray# s -> State# s -> (#State# s, Int##) #
indexCharArray# :: ByteArray# -> Int# -> Char# #
indexWideCharArray# :: ByteArray# -> Int# -> Char# #
indexIntArray# :: ByteArray# -> Int# -> Int# #
indexWordArray# :: ByteArray# -> Int# -> Word# #
indexAddrArray# :: ByteArray# -> Int# -> Addr# #
indexFloatArray# :: ByteArray# -> Int# -> Float# #
indexDoubleArray# :: ByteArray# -> Int# -> Double# #
indexStablePtrArray# :: ByteArray# -> Int# -> StablePtr# a #
indexInt8Array# :: ByteArray# -> Int# -> Int# #
indexInt16Array# :: ByteArray# -> Int# -> Int# #
indexInt32Array# :: ByteArray# -> Int# -> Int# #
indexInt64Array# :: ByteArray# -> Int# -> Int# #
indexWord8Array# :: ByteArray# -> Int# -> Word# #
indexWord16Array# :: ByteArray# -> Int# -> Word# #
indexWord32Array# :: ByteArray# -> Int# -> Word# #
indexWord64Array# :: ByteArray# -> Int# -> Word# #
readCharArray# :: MutableByteArray# s -> Int# -> State# s -> (#State# s, Char##) #
readWideCharArray# :: MutableByteArray# s -> Int# -> State# s -> (#State# s, Char##) #
readIntArray# :: MutableByteArray# s -> Int# -> State# s -> (#State# s, Int##) #
readWordArray# :: MutableByteArray# s -> Int# -> State# s -> (#State# s, Word##) #
readAddrArray# :: MutableByteArray# s -> Int# -> State# s -> (#State# s, Addr##) #
readFloatArray# :: MutableByteArray# s -> Int# -> State# s -> (#State# s, Float##) #
readDoubleArray# :: MutableByteArray# s -> Int# -> State# s -> (#State# s, Double##) #
readStablePtrArray# :: MutableByteArray# s -> Int# -> State# s -> (#State# s, StablePtr# a#) #
readInt8Array# :: MutableByteArray# s -> Int# -> State# s -> (#State# s, Int##) #
readInt16Array# :: MutableByteArray# s -> Int# -> State# s -> (#State# s, Int##) #
readInt32Array# :: MutableByteArray# s -> Int# -> State# s -> (#State# s, Int##) #
readInt64Array# :: MutableByteArray# s -> Int# -> State# s -> (#State# s, Int##) #
readWord8Array# :: MutableByteArray# s -> Int# -> State# s -> (#State# s, Word##) #
readWord16Array# :: MutableByteArray# s -> Int# -> State# s -> (#State# s, Word##) #
readWord32Array# :: MutableByteArray# s -> Int# -> State# s -> (#State# s, Word##) #
readWord64Array# :: MutableByteArray# s -> Int# -> State# s -> (#State# s, Word##) #
writeCharArray# :: MutableByteArray# s -> Int# -> Char# -> State# s -> State# s #
writeWideCharArray# :: MutableByteArray# s -> Int# -> Char# -> State# s -> State# s #
writeIntArray# :: MutableByteArray# s -> Int# -> Int# -> State# s -> State# s #
writeWordArray# :: MutableByteArray# s -> Int# -> Word# -> State# s -> State# s #
writeAddrArray# :: MutableByteArray# s -> Int# -> Addr# -> State# s -> State# s #
writeFloatArray# :: MutableByteArray# s -> Int# -> Float# -> State# s -> State# s #
writeDoubleArray# :: MutableByteArray# s -> Int# -> Double# -> State# s -> State# s #
writeStablePtrArray# :: MutableByteArray# s -> Int# -> StablePtr# a -> State# s -> State# s #
writeInt8Array# :: MutableByteArray# s -> Int# -> Int# -> State# s -> State# s #
writeInt16Array# :: MutableByteArray# s -> Int# -> Int# -> State# s -> State# s #
writeInt32Array# :: MutableByteArray# s -> Int# -> Int# -> State# s -> State# s #
writeInt64Array# :: MutableByteArray# s -> Int# -> Int# -> State# s -> State# s #
writeWord8Array# :: MutableByteArray# s -> Int# -> Word# -> State# s -> State# s #
writeWord16Array# :: MutableByteArray# s -> Int# -> Word# -> State# s -> State# s #
writeWord32Array# :: MutableByteArray# s -> Int# -> Word# -> State# s -> State# s #
writeWord64Array# :: MutableByteArray# s -> Int# -> Word# -> State# s -> State# s #
copyByteArray# :: ByteArray# -> Int# -> MutableByteArray# s -> Int# -> Int# -> State# s -> State# s #
copyMutableByteArray# :: MutableByteArray# s -> Int# -> MutableByteArray# s -> Int# -> Int# -> State# s -> State# s #
copyByteArrayToAddr# :: ByteArray# -> Int# -> Addr# -> Int# -> State# s -> State# s #
copyMutableByteArrayToAddr# :: MutableByteArray# s -> Int# -> Addr# -> Int# -> State# s -> State# s #
copyAddrToByteArray# :: Addr# -> MutableByteArray# s -> Int# -> Int# -> State# s -> State# s #
setByteArray# :: MutableByteArray# s -> Int# -> Int# -> Int# -> State# s -> State# s #
atomicReadIntArray# :: MutableByteArray# s -> Int# -> State# s -> (#State# s, Int##) #
atomicWriteIntArray# :: MutableByteArray# s -> Int# -> Int# -> State# s -> State# s #
casIntArray# :: MutableByteArray# s -> Int# -> Int# -> Int# -> State# s -> (#State# s, Int##) #
fetchAddIntArray# :: MutableByteArray# s -> Int# -> Int# -> State# s -> (#State# s, Int##) #
fetchSubIntArray# :: MutableByteArray# s -> Int# -> Int# -> State# s -> (#State# s, Int##) #
fetchAndIntArray# :: MutableByteArray# s -> Int# -> Int# -> State# s -> (#State# s, Int##) #
fetchNandIntArray# :: MutableByteArray# s -> Int# -> Int# -> State# s -> (#State# s, Int##) #
fetchOrIntArray# :: MutableByteArray# s -> Int# -> Int# -> State# s -> (#State# s, Int##) #
fetchXorIntArray# :: MutableByteArray# s -> Int# -> Int# -> State# s -> (#State# s, Int##) #
newArrayArray# :: Int# -> State# s -> (#State# s, MutableArrayArray# s#) #
sameMutableArrayArray# :: MutableArrayArray# s -> MutableArrayArray# s -> Int# #
unsafeFreezeArrayArray# :: MutableArrayArray# s -> State# s -> (#State# s, ArrayArray##) #
sizeofArrayArray# :: ArrayArray# -> Int# #
indexByteArrayArray# :: ArrayArray# -> Int# -> ByteArray# #
indexArrayArrayArray# :: ArrayArray# -> Int# -> ArrayArray# #
readByteArrayArray# :: MutableArrayArray# s -> Int# -> State# s -> (#State# s, ByteArray##) #
readMutableByteArrayArray# :: MutableArrayArray# s -> Int# -> State# s -> (#State# s, MutableByteArray# s#) #
readArrayArrayArray# :: MutableArrayArray# s -> Int# -> State# s -> (#State# s, ArrayArray##) #
readMutableArrayArrayArray# :: MutableArrayArray# s -> Int# -> State# s -> (#State# s, MutableArrayArray# s#) #
writeByteArrayArray# :: MutableArrayArray# s -> Int# -> ByteArray# -> State# s -> State# s #
writeMutableByteArrayArray# :: MutableArrayArray# s -> Int# -> MutableByteArray# s -> State# s -> State# s #
writeArrayArrayArray# :: MutableArrayArray# s -> Int# -> ArrayArray# -> State# s -> State# s #
writeMutableArrayArrayArray# :: MutableArrayArray# s -> Int# -> MutableArrayArray# s -> State# s -> State# s #
copyArrayArray# :: ArrayArray# -> Int# -> MutableArrayArray# s -> Int# -> Int# -> State# s -> State# s #
copyMutableArrayArray# :: MutableArrayArray# s -> Int# -> MutableArrayArray# s -> Int# -> Int# -> State# s -> State# s #
minusAddr# :: Addr# -> Addr# -> Int# #
indexCharOffAddr# :: Addr# -> Int# -> Char# #
indexWideCharOffAddr# :: Addr# -> Int# -> Char# #
indexIntOffAddr# :: Addr# -> Int# -> Int# #
indexWordOffAddr# :: Addr# -> Int# -> Word# #
indexAddrOffAddr# :: Addr# -> Int# -> Addr# #
indexFloatOffAddr# :: Addr# -> Int# -> Float# #
indexDoubleOffAddr# :: Addr# -> Int# -> Double# #
indexStablePtrOffAddr# :: Addr# -> Int# -> StablePtr# a #
indexInt8OffAddr# :: Addr# -> Int# -> Int# #
indexInt16OffAddr# :: Addr# -> Int# -> Int# #
indexInt32OffAddr# :: Addr# -> Int# -> Int# #
indexInt64OffAddr# :: Addr# -> Int# -> Int# #
indexWord8OffAddr# :: Addr# -> Int# -> Word# #
indexWord16OffAddr# :: Addr# -> Int# -> Word# #
indexWord32OffAddr# :: Addr# -> Int# -> Word# #
indexWord64OffAddr# :: Addr# -> Int# -> Word# #
readStablePtrOffAddr# :: Addr# -> Int# -> State# s -> (#State# s, StablePtr# a#) #
writeStablePtrOffAddr# :: Addr# -> Int# -> StablePtr# a -> State# s -> State# s #
newMutVar# :: a -> State# s -> (#State# s, MutVar# s a#) #
readMutVar# :: MutVar# s a -> State# s -> (#State# s, a#) #
writeMutVar# :: MutVar# s a -> a -> State# s -> State# s #
sameMutVar# :: MutVar# s a -> MutVar# s a -> Int# #
atomicModifyMutVar# :: MutVar# s a -> (a -> b) -> State# s -> (#State# s, c#) #
catch# :: (State# RealWorld -> (#State# RealWorld, a#)) -> (b -> State# RealWorld -> (#State# RealWorld, a#)) -> State# RealWorld -> (#State# RealWorld, a#) #
maskAsyncExceptions# :: (State# RealWorld -> (#State# RealWorld, a#)) -> State# RealWorld -> (#State# RealWorld, a#) #
maskUninterruptible# :: (State# RealWorld -> (#State# RealWorld, a#)) -> State# RealWorld -> (#State# RealWorld, a#) #
unmaskAsyncExceptions# :: (State# RealWorld -> (#State# RealWorld, a#)) -> State# RealWorld -> (#State# RealWorld, a#) #
atomically# :: (State# RealWorld -> (#State# RealWorld, a#)) -> State# RealWorld -> (#State# RealWorld, a#) #
catchRetry# :: (State# RealWorld -> (#State# RealWorld, a#)) -> (State# RealWorld -> (#State# RealWorld, a#)) -> State# RealWorld -> (#State# RealWorld, a#) #
catchSTM# :: (State# RealWorld -> (#State# RealWorld, a#)) -> (b -> State# RealWorld -> (#State# RealWorld, a#)) -> State# RealWorld -> (#State# RealWorld, a#) #
readTVarIO# :: TVar# s a -> State# s -> (#State# s, a#) #
writeTVar# :: TVar# s a -> a -> State# s -> State# s #
waitWrite# :: Int# -> State# s -> State# s #
asyncRead# :: Int# -> Int# -> Int# -> Addr# -> State# RealWorld -> (#State# RealWorld, Int#, Int##) #
asyncWrite# :: Int# -> Int# -> Int# -> Addr# -> State# RealWorld -> (#State# RealWorld, Int#, Int##) #
mkWeak# :: o -> b -> (State# RealWorld -> (#State# RealWorld, c#)) -> State# RealWorld -> (#State# RealWorld, Weak# b#) #
addCFinalizerToWeak# :: Addr# -> Addr# -> Int# -> Addr# -> Weak# b -> State# RealWorld -> (#State# RealWorld, Int##) #
finalizeWeak# :: Weak# a -> State# RealWorld -> (#State# RealWorld, Int#, State# RealWorld -> (#State# RealWorld, b#)#) #
makeStablePtr# :: a -> State# RealWorld -> (#State# RealWorld, StablePtr# a#) #
deRefStablePtr# :: StablePtr# a -> State# RealWorld -> (#State# RealWorld, a#) #
eqStablePtr# :: StablePtr# a -> StablePtr# a -> Int# #
makeStableName# :: a -> State# RealWorld -> (#State# RealWorld, StableName# a#) #
eqStableName# :: StableName# a -> StableName# b -> Int# #
stableNameToInt# :: StableName# a -> Int# #
reallyUnsafePtrEquality# :: a -> a -> Int# #
numSparks# :: State# s -> (#State# s, Int##) #
dataToTag# :: a -> Int# #
addrToAny# :: Addr# -> (#a#) #
newBCO# :: ByteArray# -> ByteArray# -> Array# a -> Int# -> ByteArray# -> State# s -> (#State# s, BCO##) #
unpackClosure# :: a -> (#Addr#, Array# b, ByteArray##) #
getApStackVal# :: a -> Int# -> (#Int#, b#) #
getCurrentCCS# :: a -> State# s -> (#State# s, Addr##) #
traceEvent# :: Addr# -> State# s -> State# s #
traceMarker# :: Addr# -> State# s -> State# s #
prefetchByteArray3# :: ByteArray# -> Int# -> State# s -> State# s #
prefetchMutableByteArray3# :: MutableByteArray# s -> Int# -> State# s -> State# s #
prefetchValue3# :: a -> State# s -> State# s #
prefetchByteArray2# :: ByteArray# -> Int# -> State# s -> State# s #
prefetchMutableByteArray2# :: MutableByteArray# s -> Int# -> State# s -> State# s #
prefetchValue2# :: a -> State# s -> State# s #
prefetchByteArray1# :: ByteArray# -> Int# -> State# s -> State# s #
prefetchMutableByteArray1# :: MutableByteArray# s -> Int# -> State# s -> State# s #
prefetchValue1# :: a -> State# s -> State# s #
prefetchByteArray0# :: ByteArray# -> Int# -> State# s -> State# s #
prefetchMutableByteArray0# :: MutableByteArray# s -> Int# -> State# s -> State# s #
prefetchValue0# :: a -> State# s -> State# s #