O documento apresenta os principais conceitos do sistema de tipos do Scala, incluindo tipos primitivos, inferência de tipos, tipos parametrizados, conversões implícitas e type classes. O autor discute como o sistema de tipos limita o que pode ser feito com elementos de código e fornece exemplos de como esses conceitos funcionam na prática.
7. JCranky@
Sistema de Tipos
a type system is a collection of
rules that assign a property
called a type to the various
constructs, such as variables,
expressions, functions or modules)
– wikipedia