Data types, expressions, etc.
Right now, "Pattern Matching" gets its own section towards the end of Part II -- Let's move that to the beginning of Part II, even before data types are discussed. Give an intro about it, that it is integral to the language, and every type section will show how to match that particular type.
Then do the same in the subsequent sections of Part III.
Data types, expressions, etc.
Right now, "Pattern Matching" gets its own section towards the end of Part II -- Let's move that to the beginning of Part II, even before data types are discussed. Give an intro about it, that it is integral to the language, and every type section will show how to match that particular type.
Then do the same in the subsequent sections of Part III.