Changelog for primal
0.3.0
- Addition of
eval
, evalM
, deepeval
and deepevalM
- Addittion of
whenM
and unlessM
- Whole bunch of concurrency and exception functionality
- Addition of
Ref
adnd MVar
- Addition of basic array functionality:
- Boxed array
BArray
and BMArray
- Small boxed array
SBArray
and SBMArray
- Unboxed array
UArray
and UMArray
- Move
Size
into Data.Prim.Array
module
- Fix byte offset reading/writing compat functions for
Float
, Double
, Int16
and
Int32
for pre ghc-8.6
- Fix alignemnt for
()
, Complex
, Ratio
and Fingerprint
- Addition of internal to base function:
(#.)
0.2.0
- Addition of
offToCount
, offForType
, countToOff
and countForType
- Renamed
offAsProxy
-> offForProxyTypeOf
and countAsProxy
-> countForProxyTypeOf
- Rename
fromCount
-> unCountBytes
, fromCount#
-> unCountBytes#
, fromOff#
->
unOffBytes#
. Addition of unOffBytes
- Fix a big in
readOffAddr#
and writeOffAddr#
for tuples
- Fix a big in
writeOffAddr#
for Either
- Fix an overflow bug in functions that use
memcmp
: memcmpAddr#
,
memcmpAddrByteArray#
, memcmpByteArray#
and memcmpByteArrayAddr#
0.1.0