hw-balancedparens-0.2.0.2: Balanced parentheses

Safe HaskellNone
LanguageHaskell2010

HaskellWorks.Data.BalancedParens.OpenAt

Documentation

class OpenAt v where Source #

Minimal complete definition

openAt

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 (RangeMinMax a) Source # 
Instance details

Defined in HaskellWorks.Data.BalancedParens.RangeMinMax

Methods

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

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

Defined in HaskellWorks.Data.BalancedParens.RangeMinMax2

Methods

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

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

Defined in HaskellWorks.Data.BalancedParens.Simple