Practical Haskell A Real World Guide to Programming

Get a practical, hands-on introduction to the Haskell language, its libraries and environment, and to the functional programming paradigm that is fast growing in importance in the software industry. This book contains excellent coverage of the Haskell ecosystem and supporting tools, which include th...

Descripción completa

Detalles Bibliográficos
Autor principal: Serrano Mena, Alejandro. author (author)
Formato: Libro electrónico
Idioma:Inglés
Publicado: Berkeley, CA : Apress 2019.
Edición:2nd ed. 2019.
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009630491106719
Tabla de Contenidos:
  • Part I: First Steps
  • 1. Going Functional
  • 2. Declaring the Data Model
  • 3. Increasing Code Reuse
  • 4. Using Containers and Type Classes
  • 5. Laziness and Infinite Structures
  • Part II: Data Mining
  • 6. Knowing Your Clients Using Monads
  • 7. More Monads: Now for Recommendations
  • 8. Working in Several Cores
  • Part III: Resource Handling
  • 9. Dealing with Files: IO and Conduit
  • 10. Building and Parsing Text
  • 11. Safe Database Access
  • 12. Web Applications
  • Part IV: Domain Specific Languages
  • 13. Strong Types
  • 14. Interpreting Offers with Attributes
  • Part V: Engineering the Store
  • 15. Documenting, Testing, and Verifying
  • 16. Architecting Your Application
  • 17. Looking Further
  • Appendix. Time Travelling with Haskell.