regex-0.6.0.0: Toolkit for regex-base

Safe HaskellNone
LanguageHaskell2010

Text.RE.Options

Documentation

data Options_ r c e Source

Constructors

Options 

Fields

optionsMacs :: !(Macros r)
 
optionsComp :: !c
 
optionsExec :: !e
 

Instances

IsOption Options RE CompOption ExecOption 
(Show r, Show c, Show e) => Show (Options_ r c e) 

class IsOption o r c e | e -> r, c -> e, e -> c, r -> c, c -> r, r -> e where Source

Methods

makeOptions :: o -> Options_ r c e Source

Instances

IsOption () RE CompOption ExecOption 
IsOption SimpleRegexOptions RE CompOption ExecOption 
IsOption ExecOption RE CompOption ExecOption 
IsOption CompOption RE CompOption ExecOption 
IsOption Options RE CompOption ExecOption 
IsOption (Macros RE) RE CompOption ExecOption 

newtype MacroID Source

Constructors

MacroID 

Fields

getMacroID :: String
 

Instances

Eq MacroID 
Ord MacroID 
Show MacroID 
IsString MacroID 
Hashable MacroID 
IsOption (Macros RE) RE CompOption ExecOption 

type Macros r = HashMap MacroID r Source