Dear Haskellers, I am pleased to announce the regex package, a regular expression toolkit for regex-base with: * text-replacement operations with named captures; * special datatypes for matches and captures; * compile-time checking of RE syntax; * a unified means of controlling case-sensitivity and multi-line options; * high-level AWK-like tools for building text processing apps; * the option of using match operators with reduced polymorphism on the text and/or result types; * regular expression macros including: + a number of useful regular expression macros; + a test bench for testing and documenting new macro environments; * built-in support for the TDFA and PCRE back ends; * comprehensive documentation and copious examples. The package is in a review period with the aim of releasing v1.0.0.0 on 2017-03-20. Your feedback is welcome (see http://contact.regex.uk). For more details see this blog post, http://engineers.irisconnect.net/posts/2017-03-07-regex.html and the regex website at: http://regex.uk Chris Dornan
"CD" == Chris Dornan <chris@chrisdornan.com> writes:
CD> I am pleased to announce the regex package, a regular expression toolkit CD> for regex-base with: Thank you, I've wanted this since forever, since every alternative is either too difficult to use, missing some key feature (like proper unicode support), or has undesirable external dependencies. -- John Wiegley GPG fingerprint = 4710 CF98 AF9B 327B B80F http://newartisans.com 60E1 46C4 BD1A 7AC1 4BA2
Thanks John, Feedback is important. Please do let us know if you spot anything we have missed. Chris On 09/03/2017, 20:04, "John Wiegley" <jwiegley@gmail.com on behalf of johnw@newartisans.com> wrote: >>>>> "CD" == Chris Dornan <chris@chrisdornan.com> writes: CD> I am pleased to announce the regex package, a regular expression toolkit CD> for regex-base with: Thank you, I've wanted this since forever, since every alternative is either too difficult to use, missing some key feature (like proper unicode support), or has undesirable external dependencies. -- John Wiegley GPG fingerprint = 4710 CF98 AF9B 327B B80F http://newartisans.com 60E1 46C4 BD1A 7AC1 4BA2
participants (2)
-
Chris Dornan -
John Wiegley