Path to this page:
Subject: CVS commit: pkgsrc/devel/hs-primitive
From: Masatake Daimon
Date: 2021-04-23 06:58:10
Message id: 20210423045810.D4DC2FA95@cvs.NetBSD.org
Log Message:
Update to primitive-0.7.1.0
Changes in version 0.7.1.0
* Introduce convenience class MonadPrim and MonadPrimBase.
* Add PrimMonad and PrimBase instances for Lazy.ST (GHC >=
8.2). thanks to Avi Dessauer (@Avi-D-coder) for this first
contribution
* Add freezeByteArray and freezePrimArray.
* Add compareByteArrays.
* Add shrinkMutableByteArray.
* Add Eq instances for MutableByteArray and MutablePrimArray. by
Andrew Martin
* Add functions for manipulating pinned Prim Arrays by Andrew Martin
* Add copyPtrToMutableByteArray.
* Add NFData instances for ByteArray, MutableByteArray, PrimArray and
MutablePrimArray. by Callan McGill
* Add shrinkSmallMutableArray.
* Add clonePrimArray and cloneMutablePrimArray.
* Add cloneMutableByteArray and cloneByteArray.
* Add Prim instances for WordPtr and IntPtr.
* Add NFData instances for Array and SmallArray. by Callan McGill
* Add copyByteArrayToPtr and copyMutableByteArrayToPtr.
* Export arrayFromList and arrayFromListN.
Changes in version 0.7.0.1
* Allow building with GHC 8.12. Thanks Ryan GL Scott for this and
every compat patch over time.
Files: