</> CodeBooks
    ← Volver a Scala (página 1)
    Portada de Functional Programming in Scala

    Functional Programming in Scala

    Paul Chiusano, Runar Bjarnason

    Editorial
    Manning
    Año
    2013
    Páginas
    ~325
    Nivel
    Intermedio

    De qué trata

    Conocido en la industria como el 'Red Book', escrito por Paul Chiusano y Rúnar Bjarnason y publicado por Manning en 2013. Es la obra cumbre y referencia definitiva sobre programación funcional pura sin efectos secundarios utilizando el lenguaje Scala.

    El libro guía al lector a través de la construcción desde cero de las abstracciones funcionales más potentes: estructuras de datos inmutables puras, manejo de errores sin excepciones (Option, Either), evaluación perezosa (lazy evaluation y Streams), estado funcional, monoides, functores, mónadas y aplicativos. Todos los conceptos matemáticos se derivan de primeros principios en código Scala.

    Altamente riguroso y formativo, contiene más de un centenar de ejercicios con soluciones progresivas que transforman la forma de pensar y diseñar software del desarrollador. Una lectura obligatoria para cualquier ingeniero que aspire a dominar el paradigma funcional en la JVM.

    • Programación Funcional Pura
    • Scala
    • Mónadas
    • Functores
    • Option/Either
    • Inmutabilidad
    • Evaluación Perezosa
    • Efectos Funcionales

    ¿Cómo enseña?

    TeóricoPráctico

    Con ejercicios

    • ✓ Incluye ejercicios
    • ✓ Incluye proyectos

    Proyectos

    Librería de Combinadores y Mónadas Funcionales

    Implementación paso a paso de tipos de datos puros como Stream, State, Monad y un motor de parsing funcional combinatorio.

    Más de Scala con nivel Intermedio