Add a `Text` substring function in codeworld-base
Open
enhancement
- Dominant language
- Haskell
- Stars
- 1.3k
- Forks
- 201
- PR merge metrics
- No merged PRs in 30d
Description
It would be great to add a function to get a subrange of a `Text` value in `codeworld-base`. Something like:
subtext :: (Text, Number, Number) -> Text
subtext (t, a, b) = T.take (b - a) (T.drop a t)
but with appropriate validation for non-integer parameters, etc.
Contributor guide
Assessment
This issue has not been assessed yet.