hw-balancedparens-0.3.0.0: Balanced parentheses

Safe HaskellNone
LanguageHaskell2010

HaskellWorks.Data.BalancedParens.OpenAt

Documentation

class OpenAt v where Source #

Methods

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

Instances
OpenAt Word8 Source # 
Instance details

Defined in HaskellWorks.Data.BalancedParens.OpenAt

Methods

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

OpenAt Word16 Source # 
Instance details

Defined in HaskellWorks.Data.BalancedParens.OpenAt

Methods

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

OpenAt Word32 Source # 
Instance details

Defined in HaskellWorks.Data.BalancedParens.OpenAt

Methods

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

OpenAt Word64 Source # 
Instance details

Defined in HaskellWorks.Data.BalancedParens.OpenAt

Methods

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

OpenAt [Bool] Source # 
Instance details

Defined in HaskellWorks.Data.BalancedParens.OpenAt

Methods

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

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

Defined in HaskellWorks.Data.BalancedParens.OpenAt

Methods

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

OpenAt (Broadword Word64) Source # 
Instance details

Defined in HaskellWorks.Data.BalancedParens.OpenAt

OpenAt (Naive Word64) Source # 
Instance details

Defined in HaskellWorks.Data.BalancedParens.OpenAt

Methods

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

OpenAt (Vector Word8) Source # 
Instance details

Defined in HaskellWorks.Data.BalancedParens.OpenAt

Methods

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

OpenAt (Vector Word16) Source # 
Instance details

Defined in HaskellWorks.Data.BalancedParens.OpenAt

OpenAt (Vector Word32) Source # 
Instance details

Defined in HaskellWorks.Data.BalancedParens.OpenAt

OpenAt (Vector Word64) Source # 
Instance details

Defined in HaskellWorks.Data.BalancedParens.OpenAt

OpenAt a => OpenAt (RangeMin a) Source # 
Instance details

Defined in HaskellWorks.Data.BalancedParens.RangeMin

Methods

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

OpenAt a => OpenAt (RangeMin2 a) Source # 
Instance details

Defined in HaskellWorks.Data.BalancedParens.RangeMin2

Methods

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

OpenAt a => OpenAt (SimpleBalancedParens a) Source # 
Instance details

Defined in HaskellWorks.Data.BalancedParens.Simple