summaryrefslogtreecommitdiff
path: root/libraries/base/changelog.md
diff options
context:
space:
mode:
authorHécate Moonlight <hecate+gitlab@glitchbra.in>2022-01-20 21:55:16 +0100
committerMarge Bot <ben+marge-bot@smart-cactus.org>2022-02-04 16:14:10 -0500
commit4bd52410d03f851f69f85d43855358733d5ceb6d (patch)
tree5d64eda4df2fa904b1a4062e7cff7287cf6e6ec1 /libraries/base/changelog.md
parent62d670eb3a1c059f1ff977471f8d77dac5cf21b8 (diff)
downloadhaskell-4bd52410d03f851f69f85d43855358733d5ceb6d.tar.gz
Add the Ix class to Foreign C integral types
Related CLC proposal is here: https://github.com/haskell/core-libraries-committee/issues/30
Diffstat (limited to 'libraries/base/changelog.md')
-rw-r--r--libraries/base/changelog.md5
1 files changed, 5 insertions, 0 deletions
diff --git a/libraries/base/changelog.md b/libraries/base/changelog.md
index 0a9915feff..44ac94c32b 100644
--- a/libraries/base/changelog.md
+++ b/libraries/base/changelog.md
@@ -38,6 +38,11 @@
* Any Haskell type that wraps a C pointer type has been changed from
`Ptr ()` to `CUIntPtr`. For typical glibc based platforms, the
affected type is `CTimer`.
+ * The following Foreign C types now have an instance of `Ix`:
+ CChar, CSChar, CUChar, CShort, CUShort, CInt, CUInt, CLong, CULong,
+ CPtrdiff, CSize, CWchar, CSigAtomic, CLLong, CULLong, CBool, CIntPtr, CUIntPtr,
+ CIntMax, CUIntMax.
+
## 4.16.0.0 *Nov 2021*