purescript-strings icon indicating copy to clipboard operation
purescript-strings copied to clipboard

Add startsWith and endsWith

Open triallax opened this issue 3 years ago • 0 comments

Description of the change

Add startsWith and endsWith functions to Data.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:

  • [x] suggest stripPrefix and stripSuffix
  • [x] don't use FFI functions, instead use stripPrefix and stripSuffix
  • [x] add functions to Data.String.NonEmpty

Checklist:

  • [x] Added the change to the changelog's "Unreleased" section with a reference to this PR (e.g. "- Made a change (#0000)")
  • [x] Linked any existing issues or proposals that this pull request should close
  • [x] Updated or added relevant documentation
  • [x] Added a test for the contribution (if applicable)

triallax avatar Mar 10 '21 10:03 triallax