diff --git a/TODO.org b/TODO.org index cd7817b8..b9303729 100644 --- a/TODO.org +++ b/TODO.org @@ -1385,6 +1385,9 @@ CLOSED: [2026-09-25] dev build wipes it at a top-level agent poll; an expression run at a stop gets a scratch temp arena. * Runtime +** TODO Values print in paren spelling +=println(get(m, 1))= prints =(some 10)= and =none=; .fln is the only language, so the +printer should write =Some(10)= and =None=, and check every other paren-shaped output. ** NEXT A dyn vector is a value Decided (141): binding, assigning, capturing or passing a dyn vector acts like a typed fixed array's copy; the pointer is shared until either side writes, which copies first. Rules out