Safe Haskell | None |
---|---|
Language | Haskell2010 |
- re :: QuasiQuoter
- reMS :: QuasiQuoter
- reMI :: QuasiQuoter
- reBS :: QuasiQuoter
- reBI :: QuasiQuoter
- reMultilineSensitive :: QuasiQuoter
- reMultilineInsensitive :: QuasiQuoter
- reBlockSensitive :: QuasiQuoter
- reBlockInsensitive :: QuasiQuoter
- re_ :: QuasiQuoter
- cp :: QuasiQuoter
- regexType :: RegexType
- data RE
- reOptions :: RE -> Options
- reSource :: RE -> String
- reCaptureNames :: RE -> CaptureNames
- reRegex :: RE -> Regex
- type Options = Options_ RE CompOption ExecOption
- prelude :: Macros RE
- preludeEnv :: MacroEnv
- preludeTestsFailing :: [MacroID]
- preludeTable :: String
- preludeSummary :: PreludeMacro -> String
- preludeSources :: String
- preludeSource :: PreludeMacro -> String
- noPreludeOptions :: Options
- defaultOptions :: Options
- unpackSimpleRegexOptions :: SimpleRegexOptions -> Options
- compileRegex :: (Functor m, Monad m) => String -> m RE
- compileRegexWith :: (Functor m, Monad m) => SimpleRegexOptions -> String -> m RE
- compileRegexWithOptions :: (IsOption o RE CompOption ExecOption, Functor m, Monad m) => o -> String -> m RE
- escape :: (String -> String) -> String -> RE
- escapeREString :: String -> String
Documentation
re :: QuasiQuoter Source #
reMS :: QuasiQuoter Source #
reMI :: QuasiQuoter Source #
reBS :: QuasiQuoter Source #
reBI :: QuasiQuoter Source #
re_ :: QuasiQuoter Source #
cp :: QuasiQuoter #
reCaptureNames :: RE -> CaptureNames Source #
type Options = Options_ RE CompOption ExecOption Source #
preludeSummary :: PreludeMacro -> String Source #
preludeSource :: PreludeMacro -> String Source #
compileRegex :: (Functor m, Monad m) => String -> m RE Source #
compie a RE from a string using default options
compileRegexWith :: (Functor m, Monad m) => SimpleRegexOptions -> String -> m RE Source #
compie a RE from a String
and SimpleRegexOptions
compileRegexWithOptions :: (IsOption o RE CompOption ExecOption, Functor m, Monad m) => o -> String -> m RE Source #
compile a RE from a String
and a complete set of Options
escapeREString :: String -> String #