In the long term, I hope that at least a compromise like the Python annotation approach could be reached (standardize the parsing, but ignore the semantics). Typescript type annotations share a surface level syntax with them in some ways, and also with ES4's type annotation attempt.
"Type maps" are an interesting idea. You could probably piggy back on/boostrap from WASM types.
"Type maps" are an interesting idea. You could probably piggy back on/boostrap from WASM types.