
Scala Functional Programming Patterns
Atul S.Khot
- Editorial
- Packt
- Año
- 2015
- Páginas
- ~298
- Nivel
- Intermedio
De qué trata
Monografía técnica escrita por Atul S. Khot y publicada por Packt en 2015. Analiza cómo los patrones de diseño clásicos de la orientación a objetos (GoF) se transforman y simplifican radicalmente mediante el paradigma funcional en Scala.
Examina patrones funcionales como Functor, Monad, Monoid, Reader/Writer, State monad, Currying, composición de funciones, Lens para transformación de estructuras inmutables y el patrón Type Class para polimorfismo ad-hoc sin herencia rígida.
Ofrece ejemplos de código detallados que contrastan la implementación orientada a objetos frente a la funcional pura. Es una lectura fundamental para comprender cómo estructurar sistemas de software mantenibles con diseño funcional.
- Patrones Funcionales
- Scala
- Type Classes
- Mónadas
- Functores
- Monoides
- Lenses
- Arquitectura Limpia
¿Cómo enseña?
Teoría + práctica
- ✗ Sin ejercicios
- ✓ Incluye proyectos
Proyectos
Framework de Transformación de Datos con Patrones Funcionales
Implementación de pipelines de datos y validaciones compuestas utilizando State Monads, Type Classes y Lenses.

