hw-balancedparens-0.2.0.2: Balanced parentheses

Safe HaskellNone
LanguageHaskell2010

HaskellWorks.Data.BalancedParens.Enclose

Documentation

class Enclose v where Source #

Minimal complete definition

enclose

Methods

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

Instances
Enclose Word8 Source # 
Instance details

Defined in HaskellWorks.Data.BalancedParens.Enclose

Enclose Word16 Source # 
Instance details

Defined in HaskellWorks.Data.BalancedParens.Enclose

Enclose Word32 Source # 
Instance details

Defined in HaskellWorks.Data.BalancedParens.Enclose

Enclose Word64 Source # 
Instance details

Defined in HaskellWorks.Data.BalancedParens.Enclose

Enclose [Bool] Source # 
Instance details

Defined in HaskellWorks.Data.BalancedParens.Enclose

Methods

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

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

Defined in HaskellWorks.Data.BalancedParens.Enclose

Enclose (Naive Word64) Source # 
Instance details

Defined in HaskellWorks.Data.BalancedParens.Enclose

Enclose (Vector Word8) Source # 
Instance details

Defined in HaskellWorks.Data.BalancedParens.Enclose

Enclose (Vector Word16) Source # 
Instance details

Defined in HaskellWorks.Data.BalancedParens.Enclose

Enclose (Vector Word32) Source # 
Instance details

Defined in HaskellWorks.Data.BalancedParens.Enclose

Enclose (Vector Word64) Source # 
Instance details

Defined in HaskellWorks.Data.BalancedParens.Enclose

FindOpenN a => Enclose (RangeMinMax a) Source # 
Instance details

Defined in HaskellWorks.Data.BalancedParens.RangeMinMax

FindOpenN a => Enclose (RangeMinMax2 a) Source # 
Instance details

Defined in HaskellWorks.Data.BalancedParens.RangeMinMax2

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

Defined in HaskellWorks.Data.BalancedParens.Simple