Programación Funcional para Mortales con Scalaz

Programación Funcional para Mortales con Scalaz

Sam Halliday and Oscar Vargas Torres
Buy on Leanpub

Table of Contents

Programación Funcional para Mortales con Scalaz

  • Acerca de este libro
  • Aviso de Copyleft
  • Agradecimientos
  • Aspectos prácticos
  • 1. Introducción
    • 1.1 Abstrayendo sobre la ejecución
    • 1.2 Programación Funcional Pura
  • 2. For comprehension
    • 2.1 Conveniencia sintáctica
    • 2.2 El camino dificultoso
    • 2.3 Gimnasia
    • 2.4 Sin posibilidad de usar for comprehension
  • 3. Diseño de aplicaciones
    • 3.1 Especificación
    • 3.2 Interfaces / Algebras
    • 3.3 Lógica de negocios
    • 3.4 Unit Tests
    • 3.5 Paralelismo
    • 3.6 Summary
  • 4. Datos y funcionalidad
    • 4.1 Datos
    • 4.2 Funcionalidad
    • 4.3 Modelling OAuth2
    • 4.4 Resumen
  • 5. Scalaz Typeclasses
    • 5.1 Agenda
    • 5.2 Cosas que pueden agregarse
    • 5.3 Cosas parecidas a objetos
    • 5.4 Cosas que se pueden mapear o transformar
    • 5.5 Variancia
    • 5.6 Apply y Bind
    • 5.7 Applicative y Monad
    • 5.8 Divide y conquistarás
    • 5.9 Plus
    • 5.10 Lobos solitarios
    • 5.11 Co-things
    • 5.12 Bi-cosas
    • 5.13 Resumen
  • 6. Tipos de datos de Scalaz
    • 6.1 Variancia de tipo
    • 6.2 Evaluación
    • 6.3 Memoisation
    • 6.4 Tagging (etiquetar)
    • 6.5 Transformaciones naturales
    • 6.6 Isomorphism (isomorfismos)
    • 6.7 Contenedores
    • 6.8 Colecciones
    • 6.9 Sumario
  • 7. Mónadas avanzadas
    • 7.1 Future siempre está en movimiento
    • 7.2 Efectos y efectos laterales
    • 7.3 Seguridad de la pila
    • 7.4 Librería de transformadores de mónadas
    • 7.5 Una comida gratis
    • 7.6 Parallel
  • Typeclass Cheatsheet
  • Haskell
    • Data
    • Functions
    • Typeclasses
    • Algebras
    • Modules
    • Evaluation
    • Next Steps
  • Third Party Licenses
    • Scala License
    • Scalaz License
Programación Funcional para Mortales con Scalaz/overview

Programación Funcional para Mortales con Scalaz

course_overview

count_chapters
begin_reading
download
p_implied_book_part_name

Programación Funcional para Mortales con Scalaz14 chapters

Begin ›
  1. Acerca de este libro

  2. Aviso de Copyleft

  3. Agradecimientos

  4. Aspectos prácticos

  5. 1. Introducción

  6. 2. For comprehension

  7. 3. Diseño de aplicaciones

  8. 4. Datos y funcionalidad

  9. 5. Scalaz Typeclasses

  10. 6. Tipos de datos de Scalaz

  11. 7. Mónadas avanzadas

  12. Typeclass Cheatsheet

  13. Haskell

  14. Third Party Licenses