In Type Synonyms we read
Just like we can partially apply functions to get new functions, we can partially apply type parameters and get new type constructors from them.
How can a parameter be applied to something else? I think it should actually be
Just like we can partially apply functions to get new functions, we can partially apply type constructor (giving them less type parameters then they expect) and get new type constructors from them.
Do you agree?