as well as deeper explanations of the "why" of many of the functions. There are a decent amount of comments explaining the "what" of some of the functions, but not as many about how they fit how they fit into the overarching context and their purpose as a sub-component of the type checking process.
as well as deeper explanations of the "why" of many of the functions. There are a decent amount of comments explaining the "what" of some of the functions, but not as many about how they fit how they fit into the overarching context and their purpose as a sub-component of the type checking process.