HaloO, I wrote:
E.g. would @x[*+0..*/2] roughly slice to the middle of the array?
Hmm, this might not work. It should be @x[*+0..*-1-*/2] on the footing that the last * is dwiming the length. This implies that dispatches to &infix:<->:(Whatever, Whatever) and &infix</>:(Whatever,Int) are supported and create the respective Whatever values. The range Whatever value in the end has got three parameters: the first array index, the first index after the array and the array length. This might be a bit too complicated to be really useful. Regards, TSa. --