Effective Haskell: Resolución de problemas del mundo real con programación funcional fuertemente tipada

Puntuación:   (4,4 de 5)

Effective Haskell: Resolución de problemas del mundo real con programación funcional fuertemente tipada (Rebecca Skinner)

Opiniones de los lectores

Resumen:

El libro ofrece una mezcla de críticas positivas y negativas. Algunos lectores aprecian sus explicaciones detalladas de los conceptos de Haskell, mientras que otros critican su estructura y estilo de escritura.

Ventajas:

El libro proporciona explicaciones detalladas de los conceptos de Haskell, cubre tanto las características básicas como las avanzadas, e incluye aplicaciones de Haskell en el mundo real, lo que lo hace ameno e informativo para muchos lectores.

Desventajas:

Los críticos señalan su excesiva extensión (600 páginas), mala organización, promesas engañosas en la introducción, complejidad de los ejemplos de código y falta de enfoque en la resolución de problemas del mundo real, lo que puede frustrar a los principiantes.

(basado en 4 opiniones de lectores)

Título original:

Effective Haskell: Solving Real-World Problems with Strongly Typed Functional Programming

Contenido del libro:

Ponga la potencia de Haskell a trabajar en sus programas, aprendiendo de un ingeniero que utiliza Haskell a diario para realizar trabajos prácticos de forma eficiente. Aproveche potentes características como los transformadores de mónada y las familias de tipos para construir aplicaciones útiles. Aproveche las ventajas de un lenguaje funcional puro, como proteger su código de efectos secundarios. Gestione procesos concurrentes sin miedo. Aplicar técnicas funcionales para trabajar con bases de datos y construir servicios RESTful. No se estanque en la teoría, sino que aprenda a emplear conceptos avanzados de programación para resolver problemas del mundo real. No se limite a aprender la sintaxis, sino que profundice en Haskell mientras construye programas eficientes y bien probados.

Haskell es un lenguaje de programación funcional puro con un rico ecosistema de herramientas y bibliotecas. Diseñado para ampliar los límites de la programación, ofrece una potencia sin precedentes para construir sistemas fiables y mantenibles. Pero para liberar ese poder, necesita una guía. Effective Haskell es esa guía. Escrita por un ingeniero que entiende cómo aplicar Haskell al mundo real y lo utiliza a diario para realizar trabajos prácticos, es su billete hacia el dominio de Haskell.

Obtenga una comprensión profunda de cómo Haskell trata con IO y el mundo exterior escribiendo una aplicación Haskell completa que realiza varios tipos diferentes de IO. Refuerce lo aprendido con ejercicios prácticos en cada capítulo.

Escriba código estable y de alto rendimiento utilizando el sistema de tipos de Haskell, código que es más fácil de desarrollar y refactorizar. Aproveche el poder de la programación funcional pura para mejorar la colaboración, hacer que la concurrencia sea segura y fácil, y hacer que las grandes bases de código sean manejables.

Implemente servicios web seguros desde el punto de vista tipográfico, escriba pruebas generativas, diseñe lenguajes específicos del dominio embebidos con tipado fuerte y cree aplicaciones que exploten el paralelismo y la concurrencia sin miedo a los bloqueos y las condiciones de carrera. Cree e implemente aplicaciones Haskell nativas de la nube. Dominar las características de rendimiento de las aplicaciones funcionales para que se ejecuten más rápido y utilicen menos memoria.

Escribir programas Haskell que resuelvan problemas empresariales del mundo real.

Qué necesitas:

⬤ Mac basado en Intel, Macs M1, PC Linux o Windows con WSL2.

⬤ ghcup (http: //www. Haskell.org/ghcup/)

⬤ Será necesaria una conexión activa a Internet para algunos proyectos.

Otros datos del libro:

ISBN:9781680509342
Autor:
Editorial:
Idioma:inglés
Encuadernación:Tapa blanda
Año de publicación:2023
Número de páginas:440

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Paracaidista británico 1940-45 - British Paratrooper 1940-45
Esta nueva historia de los paracaidistas británicos, de 1940 a 1945, detalla el entrenamiento único,...
Paracaidista británico 1940-45 - British Paratrooper 1940-45
Effective Haskell: Resolución de problemas del mundo real con programación funcional fuertemente...
Ponga la potencia de Haskell a trabajar en sus...
Effective Haskell: Resolución de problemas del mundo real con programación funcional fuertemente tipada - Effective Haskell: Solving Real-World Problems with Strongly Typed Functional Programming

Las obras del autor han sido publicadas por las siguientes editoriales:

© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)