> I hope this item: openArray[T] can be part of objects. Expand the existing 
> borrowing rule to ensure safety. will also cover lent T types.

that's also probably the thing I felt missing the most in Nim. But if openArray 
can be stored in an object (or an variable), with the appropriate safety 
measures already in place, then doing that with a modifiable value (either a 
var variable, a var param, or what interests me the most is the return of a 
proc(): var T) isn't that far fetched? It's not too different from a pointer to 
a single value array.

Reply via email to