structs-0.1.7 (Strict GC'd imperative object-oriented programming with cheap pointers.)

ryanglscott
Sun, 22 Jan 2023 19:31:20 UTC

by ryanglscott at 2023-01-22T19:31:20Z

Maintainer

Edward A. Kmett <ekmett@gmail.com>

0.1.7 [2023.01.22]

Avoid a particularly dodgy use of unsafeCoerce# in the implementation of isNil when building with GHC 9.4 or later. This is necessary to make the isNil function behave properly on GHC 9.6, as changes to GHC's optimizer in 9.6 make that use of unsafeCoerce# produce unexpected results at runtime.

0.1.6 [2021.04.30]

Make the test suite compile on recent GHCs.