This document came out of conversations with Eli, who pointed out that we don't have a good description of how types are resolved. The current handbook just hopes that type references will "just work", so omits any discussion.
Once I got started writing a reference page, the level of detail is right for explaining name resolution JS as well. I didn't finish this, but I wanted to send the type resolution explanation out for review first. I can cut the name resolution sections for later if needed.
This document came out of conversations with Eli, who pointed out that we don't have a good description of how types are resolved. The current handbook just hopes that type references will "just work", so omits any discussion.
Once I got started writing a reference page, the level of detail is right for explaining name resolution JS as well. I didn't finish this, but I wanted to send the type resolution explanation out for review first. I can cut the name resolution sections for later if needed.