BSD-3-Clause licensed by Christopher Kuklewicz
Maintained by Andreas Abel
This version can be pinned in stack with:regex-base-0.94.0.2@sha256:0322b2fcd1358f3355e0c8608efa60d27b14d1c9d476451dbcb9181363bd8b27,2601
Module documentation for 0.94.0.2
Used by 11 packages in
nightly-2024-04-24(full list with versions):
cabal-install,
lens-regex,
misfortune,
regex,
regex-compat,
regex-pcre,
regex-pcre-builtin,
regex-posix,
regex-tdfa,
regex-with-pcre,
scalpel-core regex-base
![License](https://img.shields.io/badge/License-BSD_3--Clause-blue.svg)
Common interface to several Haskell implementations of regular expressions.
Documentation on hackage.
See also http://pvp.haskell.org/faq
0.94.0.2
2021-11-16 Andreas Abel
- Allow
text-2.0
- Remove unused dependency
mtl
- Warning free up to GHC 9.2
- Tested with GHC 7.0 - 9.2
0.94.0.1 Revision 1
2021-08-12 Andreas Abel
- Allow
base-4.16
, for GHC 9.2
0.94.0.1
2021-02-20 Andreas Abel
- Workaround for
{-# LANGUAGE Haskell2010 #-}
parser regression introduced in GHC 9.0
- Optimization flag
-O2
has been removed
0.94.0.0
2019-09-25 Herbert Valerio Riedel
- Breaking change: Switch RegExp API from the previously used
Monad(fail)
to MonadFail(fail)
to denote matching failures
- Define
Extract Text
instances for strict and lazy Text
types
- Compatibility with
base-4.13.0
- Explicitly declare all modules
Safe
under SafeHaskell for GHC 7.4 and higher