hw-rankselect-0.3.0.0: Conduits for tokenizing streams.
HaskellWorks.Data.Succinct.BalancedParens.RangeMinMax2
data RangeMinMax2 Source #
Constructors
Fields
Instances
Methods
(.?.) :: RangeMinMax2 -> Position -> Bool #
bitLength :: RangeMinMax2 -> Count #
endPosition :: RangeMinMax2 -> Position #
newCloseAt :: RangeMinMax2 -> Count -> Bool Source #
rank1 :: RangeMinMax2 -> Count -> Count Source #
rank0 :: RangeMinMax2 -> Count -> Count Source #
openAt :: RangeMinMax2 -> Count -> Bool Source #
findOpenN :: RangeMinMax2 -> Count -> Count -> Maybe Count Source #
findOpen :: RangeMinMax2 -> Count -> Maybe Count Source #
enclose :: RangeMinMax2 -> Count -> Maybe Count Source #
closeAt :: RangeMinMax2 -> Count -> Bool Source #
findCloseN :: RangeMinMax2 -> Count -> Count -> Maybe Count Source #
findClose :: RangeMinMax2 -> Count -> Maybe Count Source #
firstChild :: RangeMinMax2 -> Count -> Maybe Count Source #
nextSibling :: RangeMinMax2 -> Count -> Maybe Count Source #
parent :: RangeMinMax2 -> Count -> Maybe Count Source #
mkRangeMinMax2 :: Vector Word64 -> RangeMinMax2 Source #