Proposal: Add hasBitSize to Data.Bits.Bits
Edward Kmett
ekmett at gmail.com
Mon Aug 27 17:22:23 CEST 2012
FixedBits?
Sent from my iPhone
On Aug 26, 2012, at 4:53 PM, Henning Thielemann <lemming at henning-thielemann.de> wrote:
>
> On Sun, 26 Aug 2012, Ian Lynagh wrote:
>
>> On Wed, Aug 22, 2012 at 07:49:49PM -0400, Edward Kmett wrote:
>>>
>>> deprecate, but not remove bitSize this iteration, and make a separate
>>> class FiniteBits for things with a finite, fixed number of bits:
>>>
>>>> class Bits b => FiniteBits b where
>>>> finiteBitSize :: b -> Int
>>>> finiteBitSize = bitSize
>
>
> Bit size is always finite in strict data types, isn't it? I suggest a name containing "Fixed".
>
> _______________________________________________
> Libraries mailing list
> Libraries at haskell.org
> http://www.haskell.org/mailman/listinfo/libraries
More information about the Libraries
mailing list