Removing bitSize

Ivan Lazar Miljenovic ivan.miljenovic at
Tue Jul 11 04:51:32 UTC 2017

On 11 July 2017 at 13:50, David Feuer <david.feuer at> wrote:
> The long-deprecated bitSize method of the Bits class is slated to be
> removed in base-4.11 (GHC 8.4). There is one remaining question:
> should we replace it with a *function* by that name with a FiniteBits
> constraint? I don't feel very strongly either way, but Ryan Scott
> seems in favor and Edward Kmett seems opposed. So it seems best to
> bring it to the libraries list and let the CLC make the call.

As it's already DEPRECATED, I think it should be removed for a release
first (in case anyone is still using it to help drive home the change
in behaviour) before any alternative with that name is added.

Ivan Lazar Miljenovic
Ivan.Miljenovic at

More information about the Libraries mailing list