- Notifications
You must be signed in to change notification settings - Fork75
Add startsWith and endsWith#147
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.
Already on GitHub?Sign in to your account
base:master
Are you sure you want to change the base?
Uh oh!
There was an error while loading.Please reload this page.
Conversation
This is because like `stripPrefix` and `stripSuffix`, these functionsare CodeUnit/CodePoint-agnostic. The same was also done for tests.
Hi-Angel commentedFeb 21, 2025 • edited
Loading Uh oh!
There was an error while loading.Please reload this page.
edited
Uh oh!
There was an error while loading.Please reload this page.
Please, don't fix older commits in newer ones A problem introduced by commit X should be fixed in commit X, otherwise reviewing the code becomes very hard, as well as reading the git history after this gets merged. See alsothis post from Linux HID subsystem and libinput maintainer Peter Hutterer. Despite the post age it's well relevant today, "old but gold". |
triallax commentedFeb 21, 2025
@Hi-Angel thanks for the advice, but i'm not interested in purescript anymore (i haven't used it in years), feel free to take this up if you'd like |

Uh oh!
There was an error while loading.Please reload this page.
Description of the change
Add
startsWithandendsWithfunctions toData.String.CodeUnits.Fixes#127.
I know that there's still a bit of disagreement over whether this should be done or not, but I just opened this PR because it didn't take a lot of time. If it's ultimately decided against, feel free to close this PR.
To do:
stripPrefixandstripSuffixstripPrefixandstripSuffixData.String.NonEmptyChecklist: