
Scala in Depth
Joshua D. Suereth
- Editorial
- Manning
- Año
- 2012
- Páginas
- ~304
- Nivel
- Avanzado
De qué trata
Tratado técnico avanzado escrito por Joshua D. Suereth y publicado por Manning en 2012. Se enfoca en las características más sutiles y sofisticadas de Scala para desarrolladores que ya conocen la sintaxis pero desean dominar el diseño idiomático de librerías.
Profundiza en el sistema de tipos de Scala (tipos existenciales, tipos estructurales, type members vs type parameters, cotas de tipos), implicits para polimorfismo ad-hoc (type classes), diseño de colecciones avanzadas, DSLs internos y gestión de recursos con monadic patterns.
Ofrece recomendaciones de arquitectura de código limpio, consejos de rendimiento y patrones de diseño idiomáticos para la JVM. Es una lectura esencial para desarrolladores senior y creadores de librerías en Scala.
- Scala Avanzado
- Sistemas de Tipos
- Type Classes
- Implicits
- DSLs
- Arquitectura JVM
- Polimorfismo Ad-hoc
¿Cómo enseña?
Teórico
- ✗ Sin ejercicios
- ✗ Sin proyectos

