Content()
Returned straight from the field. It used to be assigned to a local first, which bought nothing -- Haro copies a list on return either way, so callers were always safe -- and cost a SECOND full copy of the list on every call. Over a million numbers that was 0.32s per call, more than the whole engine crossing it was sitting in front of.
also written: Numbers
Basic examples (1)
oNums = new stzListOfNumbers([ 1, 2, 3, 4 ]) oBuf = oNums.ToStzNumBuffer() # the numbers arrive resident ? @@(oBuf.ToList()) oBuf.Scale(10).AddScalar(1) # ...and are worked on there, with no crossing per step ? @@(oBuf.ToList()) oBack = oBuf.ToStzListOfNumbers() # the return leg lands in the list tier ? @@(oBack.Content()) # ...as the real class, not a raw list ? classname(oBack) oAsList = oBuf.ToStzList() # or as a plain stzList, if that is what you wanted ? @@(oAsList.Content()) # and the ORIGINAL list is untouched -- the door copies, it does not move ? @@(oNums.Content()) oBuf.Free()
[ 1, 2, 3, 4 ] [ 11, 21, 31, 41 ] [ 11, 21, 31, 41 ] stzlistofnumbers [ 11, 21, 31, 41 ] [ 1, 2, 3, 4 ]
run on 2026-10-02 04:23 inside the library at commit 0e72e2e2c; taken from numeric_tier_door_narrated.ring(opens in a new tab)
The extensions of this method
Each extension, and whether it exists for this method; an extension that exists combines with the others (FindSTCS).
Every example is a test file of the library, run inside the library for this page; only those whose output kept every promise their file wrote are shown.

