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.
This might be useful to understand what the Scala language designers want to do with its type system: https://www.voxxed.com/2017/04/dot-dotty-future-of-scala/