Hey everyone, I'm trying to implement a "slice" function but I'm not sure how to go with negative steps

Let's say we have (slice start end [step])
And
(slice alphabet 0 10) returns abcdefghij

What should this
(slice alphabet 0 10 -1) return?
FWIW, #Python returns nothing for alphabet[0:14:-1]

#pldev #ArkScript

jihgfedcba (reversed selection)
71.4%
zyxwvutsrq (reversed but start at the end)
0%
Other
28.6%
Poll ended at .
@lexplt For what it's worth, your example says "abcdefij", which confused me terribly. Shouldn't it be "abcdefghij" for the first ten letters?
@Two9A woops yes, it’s a typo on my part