1
0
mirror of https://github.com/vlang/v.git synced 2023-08-10 21:13:21 +03:00

roadmap: method expressions

This commit is contained in:
Alexander Medvednikov 2020-07-28 22:31:58 +02:00
parent 51c9b49d3f
commit 7ac457f1db

View File

@ -1,18 +1,19 @@
+ = done
- = TODO - = TODO
+ = done
- make `-autofree` the default
- coroutines - coroutines
- bring back lock{} - lock{}
- thread safe arrays/maps - thread safe arrays/maps
- C2V translator - C2V translator
- doom.v - doom.v
- rune type, replace `ustring` with `[]rune`, fix `byte.str()` - rune type, replace `ustring` with `[]rune`, fix `byte.str()`
- maps with non-string keys - maps with non-string keys
- iOS/Android support - iOS/Android support
- make `-autofree` the default
- parallel parser (and maybe checker/gen?) - parallel parser (and maybe checker/gen?)
- `recover()` from panics - `recover()` from panics
- IO streams - IO streams
- struct and interface embedding - struct and interface embedding
- vfmt: fix common errors automatically to save time (make vars mutable and vice versa, add missing imports etc) - vfmt: fix common errors automatically to save time (make vars mutable and vice versa, add missing imports etc)
- method expressions with an explicit receiver as the first argument