A few more primops (Word64 and Int64 support)
-- void CAF is defined in PrelBase
-- Magical assert thingy
- assert__
+ assert
-- I/O primitives
RealWorld
int2Word#
word2Int#
+ Word64#
+
+ Int64#
+
Addr#
gtAddr#
geAddr#
integer2Word#
int2Integer#
word2Integer#
+ integerToInt64#
+ integerToWord64#
+ int64ToInteger#
+ word64ToInteger#
Array#
ByteArray#
indexFloatArray#
indexDoubleArray#
indexAddrArray#
+ indexInt64Array#
+ indexWord64Array#
-- indexOffAddr#
indexCharOffAddr#
indexAddrOffAddr#
indexFloatOffAddr#
indexDoubleOffAddr#
+indexInt64OffAddr#
+indexWord64OffAddr#
+
+writeCharOffAddr#
+writeIntOffAddr#
+writeWordOffAddr#
+writeAddrOffAddr#
+writeFloatOffAddr#
+writeDoubleOffAddr#
+writeInt64OffAddr#
+writeWord64OffAddr#
-- indexOffForeignObj#
indexCharOffForeignObj#
indexAddrOffForeignObj#
indexFloatOffForeignObj#
indexDoubleOffForeignObj#
+indexInt64OffForeignObj#
+indexWord64OffForeignObj#
writeArray#
writeCharArray#
writeFloatArray#
writeDoubleArray#
writeAddrArray#
+ writeInt64Array#
+ writeWord64Array#
readArray#
readCharArray#
readFloatArray#
readDoubleArray#
readAddrArray#
+ readInt64Array#
+ readWord64Array#
unsafeFreezeArray#
unsafeFreezeByteArray#
1 class CCallable a :: ** ;
1 class CReturnable a :: ** ;
+1 assert _:_ _forall_ [a] => PrelBase.Bool -> a -> a ;;