RosettaCodeData/Task/Nested-function/ArkScript/nested-function.ark

10 lines
275 B
Text
Raw Permalink Normal View History

2026-04-30 12:34:36 -04:00
(let makeList (fun (separator) {
(mut counter 1)
(let makeItem (fun (item) {
(let res (format "{}{}{}\n" counter separator item))
(set counter (+ 1 counter))
res }))
(+ (makeItem "first") (makeItem "second") (makeItem "third")) }))
(print (makeList ". "))