Haskell a fondo

Puntuación:   (4,7 de 5)

Haskell a fondo (Vitaly Bragilevsky)

Opiniones de los lectores

Resumen:

El libro proporciona un enfoque exhaustivo y pragmático de Haskell, con el objetivo de hacer avanzar los conocimientos más allá de los niveles de principiante. Trata con eficacia temas avanzados y aplicaciones prácticas de la programación con Haskell, lo que lo convierte en un valioso recurso para estudiantes serios. Sin embargo, algunos lectores pueden encontrar ciertos conceptos desafiantes y la profundidad de la cobertura inconsistente.

Ventajas:

El libro es elogiado por su mezcla de profundidad y practicidad, cubriendo temas útiles y conceptos avanzados de Haskell.
Está bien estructurado y organizado, proporcionando una visión de los procesos de desarrollo profesional, herramientas y mejores prácticas.
El estilo de escritura es claro, haciendo los conceptos complejos más accesibles, e incluye valiosos ejercicios que mejoran la comprensión.
El enfoque didáctico de Vitaly es muy apreciado, con explicaciones exhaustivas de las mónadas y otros temas avanzados.

Desventajas:

Algunos lectores pueden sentirse abrumados por la profundidad del libro, particularmente si son nuevos en Haskell, haciéndolo menos adecuado como primer libro para principiantes.
Hay casos en los que la explicación de ciertos temas avanzados, como MonadReader y MonadWriter, no es lo suficientemente detallada, causando confusión y dificultando la comprensión de algunos estudiantes.
La cobertura de algunos temas puede no satisfacer las necesidades tutoriales de todos los lectores, especialmente de aquellos que buscan una instrucción más básica.

(basado en 4 opiniones de lectores)

Título original:

Haskell in Depth

Contenido del libro:

Haskell en profundidad abre un nuevo nivel de habilidad con este desafiante lenguaje. Yendo más allá de los fundamentos de sintaxis y estructura, este libro abre temas críticos como tipos avanzados, concurrencia y procesamiento de datos.

Resumen

Dé un giro de "estudiante de Haskell" a "desarrollador de Haskell". Haskell en Profundidad explora las características importantes del lenguaje y las habilidades de programación que necesitará para construir software de calidad de producción usando Haskell. Y por el camino, aprenderá algunas cosas interesantes sobre por qué Haskell se ve y funciona como lo hace. ¡Prepárese para profundizar!

La compra del libro impreso incluye un libro electrónico gratuito en formato PDF, Kindle y ePub de Manning Publications.

Acerca de la tecnología

El software para tareas de alta precisión, como transacciones financieras, sistemas de defensa e investigación científica, debe ser absoluta y demostrablemente correcto. Como lenguaje de programación puramente funcional, Haskell impone un enfoque matemáticamente riguroso que puede conducir a un código conciso, eficiente y libre de errores. Para escribir este tipo de código se necesita un profundo conocimiento. Puede conseguirlo en este libro.

Acerca del libro

Haskell in Depth revela un nuevo nivel de habilidad con este desafiante lenguaje. Más allá de los conceptos básicos de sintaxis y estructura, este libro aborda temas críticos como tipos avanzados, concurrencia y procesamiento de datos. Descubrirá partes clave del ecosistema Haskell y dominará patrones de diseño básicos que transformarán su forma de escribir software.

Contenido

⬤ Construcción de aplicaciones, servicios web y aplicaciones de red.

⬤ Utilizando bibliotecas sofisticadas como lens, singletons y servant.

⬤ Organizar proyectos con Cabal y Stack.

⬤ Gestión de errores y pruebas.

⬤ Paralelismo puro para procesadores multinúcleo.

Acerca del lector

Para desarrolladores familiarizados con los fundamentos de Haskell.

Sobre el autor

Vitaly Bragilevsky ha estado enseñando Haskell y programación funcional desde 2008. Es miembro del Comité Directivo de GHC.

Tabla de Contenidos

PARTE 1 NÚCLEO HASKELL.

1 Funciones y tipos.

2 Clases de tipos.

3 Desarrollo de una aplicación: Cotización de acciones.

PARTE 2 INTRODUCCIÓN AL DISEÑO DE APLICACIONES.

4 Desarrollo Haskell con módulos, paquetes y proyectos.

5 Mónadas como proveedores prácticos de funcionalidad.

6 Estructuración de programas con transformadores de mónadas.

PARTE 3 ASEGURAMIENTO DE LA CALIDAD.

7 Manejo de errores y logging.

8 Escribir pruebas.

9 Datos y código Haskell en tiempo de ejecución.

10 Benchmarking y perfilado.

PARTE 4 HASKELL AVANZADO.

11 Avances en el sistema de tipos.

12 Metaprogramación en Haskell.

13 Más sobre tipos.

PARTE 5 CONJUNTO DE HERRAMIENTAS HASKELL.

14 Canalizaciones de procesamiento de datos.

15 Trabajar con bases de datos relacionales.

16 Concurrencia.

Otros datos del libro:

ISBN:9781617295409
Autor:
Editorial:
Encuadernación:Tapa blanda
Año de publicación:2021
Número de páginas:664

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Haskell a fondo - Haskell in Depth
Haskell en profundidad abre un nuevo nivel de habilidad con este desafiante lenguaje. Yendo más allá de los fundamentos de sintaxis y...
Haskell a fondo - Haskell in Depth

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)