hw-rankselect-0.0.0.5: Conduits for tokenizing streams.

Safe HaskellNone
LanguageHaskell2010

HaskellWorks.Data.Succinct.BalancedParens.Simple

Documentation

newtype SimpleBalancedParens a Source #

Constructors

SimpleBalancedParens a 

Instances

Functor SimpleBalancedParens Source # 
Eq a => Eq (SimpleBalancedParens a) Source # 
BitShow a => Show (SimpleBalancedParens a) Source # 
BitShow a => BitShow (SimpleBalancedParens a) Source # 
TestBit a => TestBit (SimpleBalancedParens a) Source # 
BitLength a => BitLength (SimpleBalancedParens a) Source # 
Select1 a => Select1 (SimpleBalancedParens a) Source # 
Select0 a => Select0 (SimpleBalancedParens a) Source # 
Rank1 a => Rank1 (SimpleBalancedParens a) Source # 
Rank0 a => Rank0 (SimpleBalancedParens a) Source # 
BalancedParens (SimpleBalancedParens [Bool]) Source # 
BalancedParens (SimpleBalancedParens Word8) Source # 
BalancedParens (SimpleBalancedParens Word16) Source # 
BalancedParens (SimpleBalancedParens Word32) Source # 
BalancedParens (SimpleBalancedParens Word64) Source # 
BalancedParens (SimpleBalancedParens (Vector Word8)) Source # 
BalancedParens (SimpleBalancedParens (Vector Word16)) Source # 
BalancedParens (SimpleBalancedParens (Vector Word32)) Source # 
BalancedParens (SimpleBalancedParens (Vector Word64)) Source # 

closeAt :: TestBit a => a -> Count -> Bool Source #

openAt :: TestBit a => a -> Count -> Bool Source #