BSD-3-Clause licensed by Christopher Kuklewicz
Maintained by Andreas Abel
This version can be pinned in stack with:regex-base-0.94.0.3@sha256:d6c0c6d1136f5046207a331114ff4130e70640452096de7719bf03e3fceb7c7b,2391

Module documentation for 0.94.0.3

Hackage version Stackage Nightly Stackage LTS Haskell-CI License regex-base

Common interface to several Haskell implementations of regular expressions.

Documentation on hackage.

Changes

See also http://pvp.haskell.org/faq

0.94.0.3

2025-03-02 Andreas Abel

  • Drop support for GHC 7
  • Make Prelude imports explicit, add LANGUAGE NoImplicitPrelude
  • Make upper bounds of dependencies major-major (all are shipped with GHC)
  • Tested with GHC 8.0 - 9.12.1

0.94.0.2 Revision 1

2022-05-25 Andreas Abel

  • Allow base-4.17 and higher, for GHC 9.4

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