hw-rankselect-0.13.2.0: Rank-select

Safe HaskellNone
LanguageHaskell2010

HaskellWorks.Data.RankSelect.CsPoppy1

Documentation

data CsPoppy1 Source #

Instances
Eq CsPoppy1 Source # 
Instance details

Defined in HaskellWorks.Data.RankSelect.CsPoppy1

Show CsPoppy1 Source # 
Instance details

Defined in HaskellWorks.Data.RankSelect.CsPoppy1

Generic CsPoppy1 Source # 
Instance details

Defined in HaskellWorks.Data.RankSelect.CsPoppy1

Associated Types

type Rep CsPoppy1 :: Type -> Type #

Methods

from :: CsPoppy1 -> Rep CsPoppy1 x #

to :: Rep CsPoppy1 x -> CsPoppy1 #

NFData CsPoppy1 Source # 
Instance details

Defined in HaskellWorks.Data.RankSelect.CsPoppy1

Methods

rnf :: CsPoppy1 -> () #

BalancedParens CsPoppy1 Source # 
Instance details

Defined in HaskellWorks.Data.RankSelect.CsPoppy1

FindOpen CsPoppy1 Source # 
Instance details

Defined in HaskellWorks.Data.RankSelect.CsPoppy1

Enclose CsPoppy1 Source # 
Instance details

Defined in HaskellWorks.Data.RankSelect.CsPoppy1

Methods

enclose :: CsPoppy1 -> Count -> Maybe Count #

FindOpenN CsPoppy1 Source # 
Instance details

Defined in HaskellWorks.Data.RankSelect.CsPoppy1

OpenAt CsPoppy1 Source # 
Instance details

Defined in HaskellWorks.Data.RankSelect.CsPoppy1

Methods

openAt :: CsPoppy1 -> Count -> Bool #

NewCloseAt CsPoppy1 Source # 
Instance details

Defined in HaskellWorks.Data.RankSelect.CsPoppy1

Methods

newCloseAt :: CsPoppy1 -> Count -> Bool #

FindClose CsPoppy1 Source # 
Instance details

Defined in HaskellWorks.Data.RankSelect.CsPoppy1

FindCloseN CsPoppy1 Source # 
Instance details

Defined in HaskellWorks.Data.RankSelect.CsPoppy1

CloseAt CsPoppy1 Source # 
Instance details

Defined in HaskellWorks.Data.RankSelect.CsPoppy1

Methods

closeAt :: CsPoppy1 -> Count -> Bool #

PopCount1 CsPoppy1 Source # 
Instance details

Defined in HaskellWorks.Data.RankSelect.CsPoppy1

Methods

popCount1 :: CsPoppy1 -> Count #

BitRead CsPoppy1 Source # 
Instance details

Defined in HaskellWorks.Data.RankSelect.CsPoppy1

TestBit CsPoppy1 Source # 
Instance details

Defined in HaskellWorks.Data.RankSelect.CsPoppy1

Methods

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

BitLength CsPoppy1 Source # 
Instance details

Defined in HaskellWorks.Data.RankSelect.CsPoppy1

AsVector64 CsPoppy1 Source # 
Instance details

Defined in HaskellWorks.Data.RankSelect.CsPoppy1

FromForeignRegion CsPoppy1 Source # 
Instance details

Defined in HaskellWorks.Data.RankSelect.CsPoppy1

Select1 CsPoppy1 Source # 
Instance details

Defined in HaskellWorks.Data.RankSelect.CsPoppy1

Methods

select1 :: CsPoppy1 -> Count -> Count #

Rank0 CsPoppy1 Source # 
Instance details

Defined in HaskellWorks.Data.RankSelect.CsPoppy1

Methods

rank0 :: CsPoppy1 -> Count -> Count #

Rank1 CsPoppy1 Source # 
Instance details

Defined in HaskellWorks.Data.RankSelect.CsPoppy1

Methods

rank1 :: CsPoppy1 -> Count -> Count #

type Rep CsPoppy1 Source # 
Instance details

Defined in HaskellWorks.Data.RankSelect.CsPoppy1

type Rep CsPoppy1 = D1 (MetaData "CsPoppy1" "HaskellWorks.Data.RankSelect.CsPoppy1" "hw-rankselect-0.13.2.0-Gfq9igWbaRgJJDbaLFS37g" False) (C1 (MetaCons "CsPoppy1" PrefixI True) (S1 (MetaSel (Just "csPoppy1Bits") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Vector Word64)) :*: S1 (MetaSel (Just "csPoppy1Index1") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 CsPoppyIndex)))