Unicode Support version of Text.Regex, using regex-tdfa

#2Build failure with ghc 9.0

Failed to build regex-compat-tdfa-
Build log (
Warning: regex-compat-tdfa.cabal:38:39: version operators used. To use version
operators the package needs to specify at least 'cabal-version: >= 1.8'.
Configuring regex-compat-tdfa-
Preprocessing library for regex-compat-tdfa-
Building library for regex-compat-tdfa-
[1 of 1] Compiling Text.Regex       ( Text/Regex.hs, dist/build/Text/Regex.o, dist/build/Text/Regex.dyn_o )

Text/Regex.hs:142:22: error:
    Bang pattern in expression context: !0
    Did you mean to add a space after the '!'?
142 |   let matches = map (!0) (matchAll delim strIn)
    |                      ^^
cabal: Failed to build regex-compat-tdfa- (which is required by
cabal-testsuite-3). See the build log above for details.