Safe Haskell | None |
---|---|
Language | Haskell2010 |
- newtype GroupReplacer b = GroupReplacer (MatchArray -> ReplaceAcc b -> ReplaceAcc b)
- data ReplaceAcc b = ReplaceAcc {}
- data Pattern a = Pattern a
- data Body b = Body b
- data Replacement r = Replacement r
- type PosLen = (MatchOffset, MatchLength)
- data ReplaceCase
- type Opt_ a = RegexMaker Regex CompOption ExecOption a
Documentation
newtype GroupReplacer b Source
see Text.Regex.Do.Pcre.ReplaceOpen defaultReplacer
for example implementation
GroupReplacer (MatchArray -> ReplaceAcc b -> ReplaceAcc b) |
data ReplaceAcc b Source
data Replacement r Source
type PosLen = (MatchOffset, MatchLength) Source
Offset, Length
data ReplaceCase Source
type Opt_ a = RegexMaker Regex CompOption ExecOption a Source