RosettaCodeData/Task/Nested-templated-data/Zkl/nested-templated-data-1.zkl

5 lines
183 B
Plaintext

var payloads=[1..6].pump(List,"Payload#".append);
fcn get(n){ try{ payloads[n - 1] }catch{ Void } }
fcn sub(list){ list.pump(List, fcn(n){ if(n.isType(List)) sub(n) else get(n) }) }