Skip to content

Commit

Permalink
roadmap: remove any
Browse files Browse the repository at this point in the history
  • Loading branch information
medvednikov authored May 30, 2023
1 parent 4dc3388 commit a647a71
Showing 1 changed file with 16 additions and 18 deletions.
34 changes: 16 additions & 18 deletions ROADMAP.md
Original file line number Diff line number Diff line change
@@ -1,21 +1,20 @@
## [Version 0.3]

-- [x] gc option
-- [x] channels
-- [x] lock{}
-- [x] thread safe arrays
-- [x] rune type
-- [x] replace `ustring` with `[]rune`
-- [x] fix `byte.str()`
-- [x] maps with non-string keys
-- [x] iOS/Android support
-- [x] parallel cgen
-- [x] IO streams
-- [x] struct embedding
-- [x] interface embedding
-- [x] interfaces: allow struct fields (not just methods)
-- [x] short generics syntax (`foo(5)` instead of `foo<int>(5)`)
-- [x] more advanced errors, not just `error('message')`
- [x] gc option
- [x] channels
- [x] lock{}
- [x] thread safe arrays
- [x] rune type
- [x] replace `ustring` with `[]rune`
- [x] fix `byte.str()`
- [x] maps with non-string keys
- [x] iOS/Android support
- [x] parallel cgen
- [x] IO streams
- [x] struct embedding
- [x] interface embedding
- [x] interfaces: allow struct fields (not just methods)
- [x] short generics syntax (`foo(5)` instead of `foo<int>(5)`)
- [x] more advanced errors, not just `error('message')`

## [Version 0.4]

Expand All @@ -27,7 +26,6 @@
- [ ] Handle function pointers safely, remove `if function == 0 {`
- [x] Bundle OpenSSL like GC
- [x] Anonymous structs
- [ ] `any` type
- [x] Improve vweb: allow separation of logic via "controllers", lots of other fixes
- [x] New VPM site

Expand Down

0 comments on commit a647a71

Please sign in to comment.