hw-rankselect-0.5.0.0: Conduits for tokenizing streams.

Safe HaskellNone
LanguageHaskell2010

HaskellWorks.Data.Succinct.BalancedParens.OpenAt

Documentation

class OpenAt v where Source #

Minimal complete definition

openAt

Methods

openAt :: v -> Count -> Bool Source #

Instances

OpenAt Word8 Source # 

Methods

openAt :: Word8 -> Count -> Bool Source #

OpenAt Word16 Source # 

Methods

openAt :: Word16 -> Count -> Bool Source #

OpenAt Word32 Source # 

Methods

openAt :: Word32 -> Count -> Bool Source #

OpenAt Word64 Source # 

Methods

openAt :: Word64 -> Count -> Bool Source #

OpenAt Poppy512 Source # 

Methods

openAt :: Poppy512 -> Count -> Bool Source #

OpenAt Poppy512S Source # 

Methods

openAt :: Poppy512S -> Count -> Bool Source #

OpenAt [Bool] Source # 

Methods

openAt :: [Bool] -> Count -> Bool Source #

(BitLength a, TestBit a) => OpenAt (BitShown a) Source # 

Methods

openAt :: BitShown a -> Count -> Bool Source #

OpenAt (Broadword Word64) Source # 
OpenAt (Naive Word64) Source # 

Methods

openAt :: Naive Word64 -> Count -> Bool Source #

OpenAt (Vector Word8) Source # 

Methods

openAt :: Vector Word8 -> Count -> Bool Source #

OpenAt (Vector Word16) Source # 
OpenAt (Vector Word32) Source # 
OpenAt (Vector Word64) Source # 
OpenAt a => OpenAt (SimpleBalancedParens a) Source # 
OpenAt a => OpenAt (RangeMinMax a) Source # 

Methods

openAt :: RangeMinMax a -> Count -> Bool Source #

OpenAt a => OpenAt (RangeMinMax2 a) Source # 

Methods

openAt :: RangeMinMax2 a -> Count -> Bool Source #