Beginning Haskell : a project-based approach / Alejandro Serrano Mena.

Por: Serrano Mena, AlejandroTipo de material: TextoTextoSeries Editor: Berkeley : Apress, 2014Descripción: xxiii, 402 p. : il. ; 24 cmISBN: 1430262508; 9781430262503Tema(s): HASKELL (LENGUAJE DE COMPUTADORAS) | PROGRAMACIÓN FUNCIONAL (COMPUTADORES)Clasificación CDD: 005.1
Contenidos:
Part I: First Steps 1. Going Functional 2. Declaring the Data Model 3. Reusing Code through Lists 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. Parallelizing the Execution Part III: Resource Handling 9. Dealing with Files: IO and Conduit 10. Builders and Parsers 11. Safe Database Access 12. Web Applications Part IV: Domain Specific Languages 13. Strong Types 14. Attribute Grammars Part V: Engineering the Store 15. Documenting, Testing, and Verifying 16. Architecting Your Application Appendix A Appendix B
Resumen: proporciona una introducción amplia base al lenguaje Haskell, sus bibliotecas y el medio ambiente, y al paradigma de programación funcional que está creciendo rápidamente en importancia en la industria del software. El libro tiene un enfoque basado en proyectos para el aprendizaje de la lengua que se unifica en torno a la construcción de una tienda basada en la web. Excelente cobertura se da al ecosistema Haskell y herramientas de apoyo. Estos incluyen la herramienta de construcción Cabal para manejar proyectos, módulos, el HUnit y herramientas QuickCheck para las pruebas de software, el marco de Scotty para el desarrollo de aplicaciones web, persistente y Esqueleto para el acceso de base de datos, y también paralelos y bibliotecas de programación distribuida. La programación funcional está cobrando impulso, permitiendo a los programadores a expresarse de una manera más concisa, reduciendo repetitivo y el aumento de la seguridad de código. De hecho, los idiomas más utilizados, como C♯ y Java están adoptando características de la programación funcional, y de lenguas implementar ese paradigma. Haskell es un lenguaje funcional puro elegante y libre de ruido con una larga historia, que tiene un gran número de contribuyentes biblioteca y una comunidad activa. Esto hace que Haskell la mejor herramienta para el aprendizaje y la aplicación de la programación funcional, y partir Haskell el libro perfecto para mostrar el idioma y lo que puede hacer. Te lleva a través de una serie de proyectos que muestran las diferentes partes de la lengua. Proporciona una visión general de las bibliotecas y herramientas más importantes en el ecosistema Haskell. Te enseña a aplicar patrones funcionales en los escenarios del mundo real.
Etiquetas de esta biblioteca: No hay etiquetas de esta biblioteca para este título. Ingresar para agregar etiquetas.
    Valoración media: 0.0 (0 votos)
Tipo de ítem Ubicación actual Colección Signatura Info Vol Copia número Estado Fecha de vencimiento Código de barras Reserva de ítems
LIBRO - MATERIAL GENERAL LIBRO - MATERIAL GENERAL Biblioteca Jorge Álvarez Lleras
Fondo general
Colección / Fondo / Acervo / Resguardo 005.1 S487b (Navegar estantería) Ej. 1 1 Disponible 023727
Total de reservas: 0
Navegando Biblioteca Jorge Álvarez Lleras Estantes, Ubicación: Fondo general, Código de colección: Colección / Fondo / Acervo / Resguardo Cerrar el navegador de estanterías
005.1 S448a 4a ed. Algorithms / 005.1 S448a 4a ed. Algorithms / 005.1 S448i An introduction to the analysis of algorithms / 005.1 S487b Beginning Haskell : 005.11 M472d Design by contract by example / 005.12 S241i 6a.ed Ingeniería de software clásica orientada a objetos / 005.133 B174b Beginning Java Objects /

Incluye indices

Part I: First Steps

1. Going Functional

2. Declaring the Data Model

3. Reusing Code through Lists

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. Parallelizing the Execution

Part III: Resource Handling

9. Dealing with Files: IO and Conduit

10. Builders and Parsers

11. Safe Database Access

12. Web Applications

Part IV: Domain Specific Languages

13. Strong Types

14. Attribute Grammars

Part V: Engineering the Store

15. Documenting, Testing, and Verifying

16. Architecting Your Application

Appendix A

Appendix B

proporciona una introducción amplia base al lenguaje Haskell, sus bibliotecas y el medio ambiente, y al paradigma de programación funcional que está creciendo rápidamente en importancia en la industria del software. El libro tiene un enfoque basado en proyectos para el aprendizaje de la lengua que se unifica en torno a la construcción de una tienda basada en la web. Excelente cobertura se da al ecosistema Haskell y herramientas de apoyo. Estos incluyen la herramienta de construcción Cabal para manejar proyectos, módulos, el HUnit y herramientas QuickCheck para las pruebas de software, el marco de Scotty para el desarrollo de aplicaciones web, persistente y Esqueleto para el acceso de base de datos, y también paralelos y bibliotecas de programación distribuida. La programación funcional está cobrando impulso, permitiendo a los programadores a expresarse de una manera más concisa, reduciendo repetitivo y el aumento de la seguridad de código. De hecho, los idiomas más utilizados, como C♯ y Java están adoptando características de la programación funcional, y de lenguas implementar ese paradigma. Haskell es un lenguaje funcional puro elegante y libre de ruido con una larga historia, que tiene un gran número de contribuyentes biblioteca y una comunidad activa. Esto hace que Haskell la mejor herramienta para el aprendizaje y la aplicación de la programación funcional, y partir Haskell el libro perfecto para mostrar el idioma y lo que puede hacer. Te lleva a través de una serie de proyectos que muestran las diferentes partes de la lengua. Proporciona una visión general de las bibliotecas y herramientas más importantes en el ecosistema Haskell. Te enseña a aplicar patrones funcionales en los escenarios del mundo real.

No hay comentarios en este titulo.

para colocar un comentario.

Haga clic en una imagen para verla en el visor de imágenes