From 1f25811786f0d7e4af15cb616a55b887d79f2407 Mon Sep 17 00:00:00 2001 From: Alexander Medvednikov Date: Thu, 21 Jul 2022 20:47:30 +0300 Subject: [PATCH] roadmap: update --- ROADMAP.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ROADMAP.md b/ROADMAP.md index 871bfe338d..9ac396adc1 100644 --- a/ROADMAP.md +++ b/ROADMAP.md @@ -8,9 +8,11 @@ - [ ] vfmt: add missing imports (like goimports) - [ ] merge v.c and v_win.c - [ ] Recursive structs via optionals: `struct Node { next ?Node }` +- [ ] Optional function struct fields - [ ] Handle function pointers safely, remove `if function == 0 {` - [ ] Bundle OpenSSL like GC - [x] Anonymous structs - [ ] -usecache on by default - [ ] -skip-unused on by default - [ ] `any` type +- [ ] `copy()` builtin function for easier conversion from `[]Foo` to `[4]Foo`