Resources on type system

I am looking for good resources on Scala’s type system for Scala beginners.
Please suggest links,book names,blogs etc.


While by no means exhaustive or very deep, the Scala’s Types of Types I wrote years ago is a good starting point that I’ve heard beginners did enjoy quite a bit.

Hope this helps,
I’m sure there people can point to more advanced stuff as well.

1 Like

This might be useful to understand what the Scala language designers want to do with its type system:

chipping few bits in

1 Like

wow so nice to meet you! i have read this and it is a great piece for reading. but u left it like a draft or WIP.