[Mid-discussion Summary] Proposal: add new Data.Bits.Bits(bitZero) method

Edward Kmett ekmett at gmail.com
Mon Feb 24 22:00:23 UTC 2014


Note: at least for Integer, allBits / oneBits is also definable, despite
note being Finite


On Mon, Feb 24, 2014 at 4:12 PM, Ian Lynagh <igloo at earth.li> wrote:

> On Sat, Feb 22, 2014 at 02:51:24PM -0500, Anthony Cowley wrote:
> > I am -1 on the name zero. I don't think importing Data.Bits unqualified
> is uncommon at all, and zero is prime naming real estate. I am +0.5 on the
> addition overall, as most uses of Bits are with types that also have Num
> instances.
>
> For those that don't have a Num instance, "zero" may not make as much
> sense.
>
> Perhaps something like noBits would be better. And FiniteBits may also
> want an allBits?
>
>
> Thanks
> Ian
>
> _______________________________________________
> Libraries mailing list
> Libraries at haskell.org
> http://www.haskell.org/mailman/listinfo/libraries
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.haskell.org/pipermail/libraries/attachments/20140224/ffe3dad6/attachment.html>


More information about the Libraries mailing list