@@ -179,6 +179,8 @@ unpin arr@(MutableByteArray marr#) =
179-- is similar to Storable in the sense that it has corresponding operations for
179-- is similar to Storable in the sense that it has corresponding operations for
180-- peekByteOff and pokeByteOff. While Storable allows writing to a Ptr, this
180-- peekByteOff and pokeByteOff. While Storable allows writing to a Ptr, this
181-- type class allows writing to a MutableByteArray#.
181-- type class allows writing to a MutableByteArray#.
183+-- Note: Enable @QuantifiedConstraints@ to simplify constraint specification.
182class Storable a => Unbox a where
184class Storable a => Unbox a where
183 -- | Read an element of type "a" from a MutableByteArray given the byte
185 -- | Read an element of type "a" from a MutableByteArray given the byte
184 -- index.
186 -- index.