hw-bits-0.7.2.1: Bit manipulation

Safe HaskellNone
LanguageHaskell2010

HaskellWorks.Data.Bits.PopCount.PopCount0

Documentation

class PopCount0 v where Source #

Methods

popCount0 :: v -> Count Source #

The number of 0-bits in the value.

Instances
PopCount0 Bool Source # 
Instance details

Defined in HaskellWorks.Data.Bits.PopCount.PopCount0

Methods

popCount0 :: Bool -> Count Source #

PopCount0 Word8 Source # 
Instance details

Defined in HaskellWorks.Data.Bits.PopCount.PopCount0

PopCount0 Word16 Source # 
Instance details

Defined in HaskellWorks.Data.Bits.PopCount.PopCount0

PopCount0 Word32 Source # 
Instance details

Defined in HaskellWorks.Data.Bits.PopCount.PopCount0

PopCount0 Word64 Source # 
Instance details

Defined in HaskellWorks.Data.Bits.PopCount.PopCount0

PopCount0 a => PopCount0 [a] Source # 
Instance details

Defined in HaskellWorks.Data.Bits.PopCount.PopCount0

Methods

popCount0 :: [a] -> Count Source #

PopCount0 (Vector Bit) Source # 
Instance details

Defined in HaskellWorks.Data.Bits.PopCount.PopCount0

PopCount0 (Vector Bit) Source # 
Instance details

Defined in HaskellWorks.Data.Bits.PopCount.PopCount0

PopCount0 (Vector Word8) Source # 
Instance details

Defined in HaskellWorks.Data.Bits.PopCount.PopCount0

PopCount0 (Vector Word16) Source # 
Instance details

Defined in HaskellWorks.Data.Bits.PopCount.PopCount0

PopCount0 (Vector Word32) Source # 
Instance details

Defined in HaskellWorks.Data.Bits.PopCount.PopCount0

PopCount0 (Vector Word64) Source # 
Instance details

Defined in HaskellWorks.Data.Bits.PopCount.PopCount0

PopCount0 (Vector (Broadword Word8)) Source # 
Instance details

Defined in HaskellWorks.Data.Bits.PopCount.PopCount0

PopCount0 (Vector (Broadword Word16)) Source # 
Instance details

Defined in HaskellWorks.Data.Bits.PopCount.PopCount0

PopCount0 (Vector (Broadword Word32)) Source # 
Instance details

Defined in HaskellWorks.Data.Bits.PopCount.PopCount0

PopCount0 (Vector (Broadword Word64)) Source # 
Instance details

Defined in HaskellWorks.Data.Bits.PopCount.PopCount0

PopCount0 (Vector (Builtin Word8)) Source # 
Instance details

Defined in HaskellWorks.Data.Bits.PopCount.PopCount0

PopCount0 (Vector (Builtin Word16)) Source # 
Instance details

Defined in HaskellWorks.Data.Bits.PopCount.PopCount0

PopCount0 (Vector (Builtin Word32)) Source # 
Instance details

Defined in HaskellWorks.Data.Bits.PopCount.PopCount0

PopCount0 (Vector (Builtin Word64)) Source # 
Instance details

Defined in HaskellWorks.Data.Bits.PopCount.PopCount0

PopCount0 (Vector Word8) Source # 
Instance details

Defined in HaskellWorks.Data.Bits.PopCount.PopCount0

PopCount0 (Vector Word16) Source # 
Instance details

Defined in HaskellWorks.Data.Bits.PopCount.PopCount0

PopCount0 (Vector Word32) Source # 
Instance details

Defined in HaskellWorks.Data.Bits.PopCount.PopCount0

PopCount0 (Vector Word64) Source # 
Instance details

Defined in HaskellWorks.Data.Bits.PopCount.PopCount0

PopCount0 (Vector (Broadword Word8)) Source # 
Instance details

Defined in HaskellWorks.Data.Bits.PopCount.PopCount0

PopCount0 (Vector (Broadword Word16)) Source # 
Instance details

Defined in HaskellWorks.Data.Bits.PopCount.PopCount0

PopCount0 (Vector (Broadword Word32)) Source # 
Instance details

Defined in HaskellWorks.Data.Bits.PopCount.PopCount0

PopCount0 (Vector (Broadword Word64)) Source # 
Instance details

Defined in HaskellWorks.Data.Bits.PopCount.PopCount0

PopCount0 (Vector (Builtin Word8)) Source # 
Instance details

Defined in HaskellWorks.Data.Bits.PopCount.PopCount0

PopCount0 (Vector (Builtin Word16)) Source # 
Instance details

Defined in HaskellWorks.Data.Bits.PopCount.PopCount0

PopCount0 (Vector (Builtin Word32)) Source # 
Instance details

Defined in HaskellWorks.Data.Bits.PopCount.PopCount0

PopCount0 (Vector (Builtin Word64)) Source # 
Instance details

Defined in HaskellWorks.Data.Bits.PopCount.PopCount0

PopCount0 (Broadword Word8) Source # 
Instance details

Defined in HaskellWorks.Data.Bits.PopCount.PopCount0

PopCount0 (Broadword Word16) Source # 
Instance details

Defined in HaskellWorks.Data.Bits.PopCount.PopCount0

PopCount0 (Broadword Word32) Source # 
Instance details

Defined in HaskellWorks.Data.Bits.PopCount.PopCount0

PopCount0 (Broadword Word64) Source # 
Instance details

Defined in HaskellWorks.Data.Bits.PopCount.PopCount0

PopCount0 (Builtin Word8) Source # 
Instance details

Defined in HaskellWorks.Data.Bits.PopCount.PopCount0

PopCount0 (Builtin Word16) Source # 
Instance details

Defined in HaskellWorks.Data.Bits.PopCount.PopCount0

PopCount0 (Builtin Word32) Source # 
Instance details

Defined in HaskellWorks.Data.Bits.PopCount.PopCount0

PopCount0 (Builtin Word64) Source # 
Instance details

Defined in HaskellWorks.Data.Bits.PopCount.PopCount0