@rak1507 I guess another question is how often the indices are calculated from the list itself, versus being hardcoded or dependent on some external value
@rak1507 oh, agreed. it's probably the large majority of times it's used (an exception would be something like ,/|0 1_x). I think depending on the implementation some other primitives/operations use cut as well (not sure how they use it, but presumably it would be like your example there)
lol makes sense, just a small annoyance, I assume in real life projects they might just have some uppercase function imported in everything? it can't be that rare to want
another question, I was just trying to create a function that applies another function to the first and last elements of an array, I came up with 2(|@[;0;f]@)/, is {@[x;0,-1+#x;f]} better or is there something even better than both of them?