hw-rankselect-0.13.4.0: Rank-select

Safe HaskellNone
LanguageHaskell2010

HaskellWorks.Data.RankSelect.CsPoppy0

Documentation

data CsPoppy0 Source #

Instances
Eq CsPoppy0 Source # 
Instance details

Defined in HaskellWorks.Data.RankSelect.CsPoppy0

Show CsPoppy0 Source # 
Instance details

Defined in HaskellWorks.Data.RankSelect.CsPoppy0

Generic CsPoppy0 Source # 
Instance details

Defined in HaskellWorks.Data.RankSelect.CsPoppy0

Associated Types

type Rep CsPoppy0 :: Type -> Type #

Methods

from :: CsPoppy0 -> Rep CsPoppy0 x #

to :: Rep CsPoppy0 x -> CsPoppy0 #

NFData CsPoppy0 Source # 
Instance details

Defined in HaskellWorks.Data.RankSelect.CsPoppy0

Methods

rnf :: CsPoppy0 -> () #

BalancedParens CsPoppy0 Source # 
Instance details

Defined in HaskellWorks.Data.RankSelect.CsPoppy0

FindOpen CsPoppy0 Source # 
Instance details

Defined in HaskellWorks.Data.RankSelect.CsPoppy0

Enclose CsPoppy0 Source # 
Instance details

Defined in HaskellWorks.Data.RankSelect.CsPoppy0

Methods

enclose :: CsPoppy0 -> Count -> Maybe Count #

FindOpenN CsPoppy0 Source # 
Instance details

Defined in HaskellWorks.Data.RankSelect.CsPoppy0

OpenAt CsPoppy0 Source # 
Instance details

Defined in HaskellWorks.Data.RankSelect.CsPoppy0

Methods

openAt :: CsPoppy0 -> Count -> Bool #

NewCloseAt CsPoppy0 Source # 
Instance details

Defined in HaskellWorks.Data.RankSelect.CsPoppy0

Methods

newCloseAt :: CsPoppy0 -> Count -> Bool #

FindClose CsPoppy0 Source # 
Instance details

Defined in HaskellWorks.Data.RankSelect.CsPoppy0

FindCloseN CsPoppy0 Source # 
Instance details

Defined in HaskellWorks.Data.RankSelect.CsPoppy0

CloseAt CsPoppy0 Source # 
Instance details

Defined in HaskellWorks.Data.RankSelect.CsPoppy0

Methods

closeAt :: CsPoppy0 -> Count -> Bool #

PopCount0 CsPoppy0 Source # 
Instance details

Defined in HaskellWorks.Data.RankSelect.CsPoppy0

Methods

popCount0 :: CsPoppy0 -> Count #

BitRead CsPoppy0 Source # 
Instance details

Defined in HaskellWorks.Data.RankSelect.CsPoppy0

TestBit CsPoppy0 Source # 
Instance details

Defined in HaskellWorks.Data.RankSelect.CsPoppy0

Methods

(.?.) :: CsPoppy0 -> Position -> Bool #

BitLength CsPoppy0 Source # 
Instance details

Defined in HaskellWorks.Data.RankSelect.CsPoppy0

AsVector64 CsPoppy0 Source # 
Instance details

Defined in HaskellWorks.Data.RankSelect.CsPoppy0

FromForeignRegion CsPoppy0 Source # 
Instance details

Defined in HaskellWorks.Data.RankSelect.CsPoppy0

Select0 CsPoppy0 Source # 
Instance details

Defined in HaskellWorks.Data.RankSelect.CsPoppy0

Methods

select0 :: CsPoppy0 -> Count -> Count #

Rank0 CsPoppy0 Source # 
Instance details

Defined in HaskellWorks.Data.RankSelect.CsPoppy0

Methods

rank0 :: CsPoppy0 -> Count -> Count #

Rank1 CsPoppy0 Source # 
Instance details

Defined in HaskellWorks.Data.RankSelect.CsPoppy0

Methods

rank1 :: CsPoppy0 -> Count -> Count #

type Rep CsPoppy0 Source # 
Instance details

Defined in HaskellWorks.Data.RankSelect.CsPoppy0

type Rep CsPoppy0 = D1 (MetaData "CsPoppy0" "HaskellWorks.Data.RankSelect.CsPoppy0" "hw-rankselect-0.13.4.0-ivTGNeLFoSEHbKP1HYjAx" False) (C1 (MetaCons "CsPoppy0" PrefixI True) (S1 (MetaSel (Just "csPoppy0Bits") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Vector Word64)) :*: S1 (MetaSel (Just "csPoppy0Index0") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 CsPoppyIndex)))