hw-balancedparens-0.3.0.0: Balanced parentheses

Safe HaskellNone
LanguageHaskell2010

HaskellWorks.Data.BalancedParens.BalancedParens

Documentation

class (OpenAt v, CloseAt v, FindOpen v, FindClose v, Enclose v) => BalancedParens v where Source #

Minimal complete definition

Nothing

Instances
BalancedParens Word8 Source # 
Instance details

Defined in HaskellWorks.Data.BalancedParens.BalancedParens

BalancedParens Word16 Source # 
Instance details

Defined in HaskellWorks.Data.BalancedParens.BalancedParens

BalancedParens Word32 Source # 
Instance details

Defined in HaskellWorks.Data.BalancedParens.BalancedParens

BalancedParens Word64 Source # 
Instance details

Defined in HaskellWorks.Data.BalancedParens.BalancedParens

BalancedParens [Bool] Source # 
Instance details

Defined in HaskellWorks.Data.BalancedParens.BalancedParens

BalancedParens (Naive Word64) Source # 
Instance details

Defined in HaskellWorks.Data.BalancedParens.BalancedParens

BalancedParens (Vector Word8) Source # 
Instance details

Defined in HaskellWorks.Data.BalancedParens.BalancedParens

BalancedParens (Vector Word16) Source # 
Instance details

Defined in HaskellWorks.Data.BalancedParens.BalancedParens

BalancedParens (Vector Word32) Source # 
Instance details

Defined in HaskellWorks.Data.BalancedParens.BalancedParens

BalancedParens (Vector Word64) Source # 
Instance details

Defined in HaskellWorks.Data.BalancedParens.BalancedParens

(BitLength a, NewCloseAt a, CloseAt a, OpenAt a, FindOpenN a, FindCloseN a) => BalancedParens (RangeMin a) Source # 
Instance details

Defined in HaskellWorks.Data.BalancedParens.RangeMin

(BitLength a, NewCloseAt a, CloseAt a, OpenAt a, FindOpenN a, FindCloseN a) => BalancedParens (RangeMin2 a) Source # 
Instance details

Defined in HaskellWorks.Data.BalancedParens.RangeMin2

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

Defined in HaskellWorks.Data.BalancedParens.Simple