Safe Haskell | None |
---|---|
Language | Haskell2010 |
Text.Regex.Do.TypeDo
- 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
- type Rx_ a b = (Regex_ a, Extract b, RegexLike Regex b)
- class Regex_ a where
Documentation
newtype GroupReplacer b Source
Constructors
GroupReplacer (MatchArray -> ReplaceAcc b -> ReplaceAcc b) |
data ReplaceAcc b Source
Constructors
ReplaceAcc | |
data Replacement r Source
Constructors
Replacement r |
type PosLen = (MatchOffset, MatchLength) Source
Offset, Length
data ReplaceCase Source
Instances
type Opt_ a = RegexMaker Regex CompOption ExecOption a Source