primitive v0.7.0.0 Release Notes

Release Date: 2019-05-17 // almost 5 years ago
    • Remove Addr data type, lifted code should use Ptr a now

    • Define MonadFail instances for Array and SmallArray.

    • Define unsafeInterleave.

    • Add a Prim instance for StablePtr

    • Remove UnliftedArray and related type classes

    • Add a lot more tests for PrimArray.

    • Added PrimMonad instance for CPS Writer and RWS monads from Transformers

    • Remove useless accidental laziness in atomicModifyMutVar, making it match atomicModifyIORef. The semantics should be the same.

    • lots of little documentation twiddles.