8000 feat: set values (#316) by adityamukho · Pull Request #19 · project-minigraf/minigraf-wasm · GitHub
[go: up one dir, main page]

Skip to content

feat: set values (#316) - #19

Merged
adityamukho merged 1 commit into
v3from
feat/316-set-values
Oct 24, 2026
Merged

adityamukho merged 1 commit into
v3from
feat/316-set-values

Conversation

@adityamukho
Copy link
Copy Markdown
Contributor

Step 26 of the minigraf#316 plan (PR 4), browser and WASI.

  • Pin core v3 → 7cdfcb48 (from 5f2ba46e), which includes minigraf#753: BrowserDb binds { type: 'set', value: [...] } and JS Sets.
  • Browser consumer contract: a set value comes back as a JSON array; a JS Set and a typed set bind to in?.
  • WASI consumer contract: the REPL stores and prints #{...}, and in? filters.

wasm-pack build --target web --features browser builds locally; the contracts run in CI.

🤖 Generated with Claude Code

https://claude.ai/code/session_01TcpoiFyFeQQQELL872LfQF

Pin core v3 at 7cdfcb48 (BrowserDb binds sets, minigraf#753). The browser
contract reads a set back as an array and binds a JS Set and a typed set;
the WASI contract stores and prints a set literal and filters with in?.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01TcpoiFyFeQQQELL872LfQF
@adityamukho
adityamukho merged commit 7d680f4 into v3 Oct 24, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

0