Missing Enum instance for IoSubSystem

Ben Gamari ben at smart-cactus.org
Thu Dec 5 16:01:08 UTC 2024


Ben Gamari <ben at smart-cactus.org> writes:

>> On Wed, Dec 04, 2024 at 10:44:13AM +0000, Tom Ellis wrote:
>>> There is test in place to confirm that the API of base does not change
>>> accidentally.
>> [...]
>>
>> Just so everyone here is in the loop:
>>
>> My guess is that the CLC will consider this an unapproved change that
>> should be reverted before release.
>>
> Unfortunately it appears that the situation is a bit worse than just an
> Enum instance.
>
Thankfully it appears I was wrong here. The additional changes I report
below are approved under CLC#263. The only problem here is the missing
`Enum` and `Show` instances for `IoSubSystem`. I have amended the merge
request (!13683) to address this.

Cheers,

- Ben

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 832 bytes
Desc: not available
URL: <http://mail.haskell.org/pipermail/ghc-devs/attachments/20241205/14177f9e/attachment.sig>


More information about the ghc-devs mailing list