hw-balancedparens-0.3.0.0: Balanced parentheses

Safe HaskellNone
LanguageHaskell2010

HaskellWorks.Data.BalancedParens.FindClose

Documentation

class FindClose v where Source #

Methods

findClose :: v -> Count -> Maybe Count Source #

Instances
FindClose Word8 Source # 
Instance details

Defined in HaskellWorks.Data.BalancedParens.FindClose

FindClose Word16 Source # 
Instance details

Defined in HaskellWorks.Data.BalancedParens.FindClose

FindClose Word32 Source # 
Instance details

Defined in HaskellWorks.Data.BalancedParens.FindClose

FindClose Word64 Source # 
Instance details

Defined in HaskellWorks.Data.BalancedParens.FindClose

FindClose [Bool] Source # 
Instance details

Defined in HaskellWorks.Data.BalancedParens.FindClose

Methods

findClose :: [Bool] -> Count -> Maybe Count Source #

FindClose a => FindClose (BitShown a) Source # 
Instance details

Defined in HaskellWorks.Data.BalancedParens.FindClose

FindClose (Broadword Word64) Source # 
Instance details

Defined in HaskellWorks.Data.BalancedParens.FindClose

FindClose (Naive Word64) Source # 
Instance details

Defined in HaskellWorks.Data.BalancedParens.FindClose

FindClose (Vector Word8) Source # 
Instance details

Defined in HaskellWorks.Data.BalancedParens.FindClose

FindClose (Vector Word16) Source # 
Instance details

Defined in HaskellWorks.Data.BalancedParens.FindClose

FindClose (Vector Word32) Source # 
Instance details

Defined in HaskellWorks.Data.BalancedParens.FindClose

FindClose (Vector Word64) Source # 
Instance details

Defined in HaskellWorks.Data.BalancedParens.FindClose

(BitLength a, CloseAt a, NewCloseAt a, FindCloseN a) => FindClose (RangeMin a) Source # 
Instance details

Defined in HaskellWorks.Data.BalancedParens.RangeMin

(BitLength a, NewCloseAt a, CloseAt a, FindCloseN a) => FindClose (RangeMin2 a) Source # 
Instance details

Defined in HaskellWorks.Data.BalancedParens.RangeMin2

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

Defined in HaskellWorks.Data.BalancedParens.Simple