○
Planned This feature is planned but not yet implemented.
IDEA PIN — DESIGN-GATED, not machinery-gated (2026-07-05 sweep): the
Code
// ASPIRATION — TODO idea pin. Queue (k) disposal verb: `take` extracts
// the row WITH ownership (a synthesized <pool:item!>-shaped obligation,
// O2) — and `give-back` is the discharge, the void call in consume
// position (std/list:free / Connection:close idiom). This program is the
// LEGAL flow 690_007's rejection implies: take, use, give back, clean
// compile. `give-back` SPELLING PROVISIONAL; `insert | row r` per the
// four-heads ruling.
~import std/io
~import std/store
~std/store:create(pool) { hp: i64 }
~std/store:insert(pool) { hp: 9 }
| row r |> std/store:take(pool[r]): item
|> std/io:print.ln("took hp {{ item.hp:d }}")
|> std/store:give-back(item)
Expected output
took hp 9
Flows
flow ~create click a branch to expand · @labels scroll to their anchor
create (expr: pool, source: hp: i64)
Test Configuration
MUST_RUN