super-expressive
super-expressive copied to clipboard
add `atLeastLazy` method (#40)
Add the atleastLazy
method
- [ ] This PR only introduces changes to documentation.
- Please include a summary of changes and an explanation
- [x] This PR adds new functionality
- [x] Is there a related issue?
- Please note the related issue below, and how this PR relates to the issue if appropriate
- [x] Does the code style reasonably match the existing code?
- [x] Are the changes tested (using the existing format, as far as is possible?)
- [x] Are the changes documented in the readme with a suitable example?
- [x] Is the table of contents updated?
- [x] Is the
index.d.ts
file updated, using appropriate types and using the same description as the readme?
- [x] Is there a related issue?
- [ ] This PR introduces some other kind of change
- Please explain the change below
This adds a new function to implement lazy atLeast
behaviour. This should be the last lazy quantifier (except for exact
where a greedy modifier doesn't seem to make sense).
This should resolve #40.
Sorry, I said I wasn't going to do any more PRs, but I noticed a couple of extra gaps in the existing methods.
Apologies that this took more than a year to merge. I've been a bit backlogged with other things