- Now compiles with GHC-8.10. See #13
- Made the generated code total. See #10
- Made the type of the default 'rexView' fully polymorphic.
-
Changed the configuration datatype to allow custom preprocessing of expr / pat antiquotes. The default match processing is now "rexView", an identifier that can be shadowed locally or hidden on import.
-
Removed 'maybeRead'.
-
Patch from aavogt! to use haskell-src-exts to parse view patterns.
-
Miscellaneous code cleanups.
- Precompilation bugs fixed by takano-akio!
- Made configuration into a datatype.
-
Fixed a capture indexing bug, where capture fields which aren't bound would cause subsequent bound captures to be incorrect.
-
Above bug fix actually neatened up code.
-
Added configuration of default mapping pattern.
-
Added custom configuration of PCRE options.
-
Added non-precompiling quasiquoters.
-
Fixed a bug where patterns with no captures would fail.
-
Decided to remove the defaulting to 'read' - too much magic.
- initial release