Descripción
Haskell in Depth abre 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 fundamentales como tipos avanzados, concurrencia y procesamiento de datos. Resumen Deja de ser un "estudiante de Haskell" para convertirte en un "desarrollador de Haskell". Haskell in Depth explora las características importantes del lenguaje y las habilidades de programación que necesitarás para construir software de calidad de producción usando Haskell. Y en el camino, obtendrás algunas ideas interesantes sobre por qué Haskell se ve y funciona como lo hace. ¡Prepárate para profundizar! La compra del libro impreso incluye un eBook gratuito en formatos PDF, Kindle y ePub de Manning Publications. Sobre 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 llevar a un código conciso, eficiente y sin errores. Para escribir dicho código, necesitarás una comprensión profunda. ¡Puedes obtenerla de este libro! Sobre el libro Haskell in Depth abre 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 fundamentales como tipos avanzados, concurrencia y procesamiento de datos. Descubrirás partes clave del ecosistema de Haskell y dominarás patrones de diseño fundamentales que transformarán la forma en que escribes software. Qué incluye Construcción de aplicaciones, servicios web y aplicaciones de red
Uso de bibliotecas sofisticadas como lens, singletons y servant
Organización de proyectos con Cabal y Stack
Manejo de errores y pruebas
Paralelismo puro para procesadores multinúcleo Sobre el lector Para desarrolladores familiarizados con los conceptos básicos 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 HASKELL BÁSICO
1 Funciones y tipos
2 Clases de tipos
3 Desarrollo de una aplicación: Cotizaciones bursátiles
PARTE 2 INTRODUCCIÓN AL DISEÑO DE APLICACIONES
4 Desarrollo de Haskell con módulos, paquetes y proyectos
5 Mónadas como proveedores de funcionalidad práctica
6 Estructuración de programas con transformadores de mónadas
PARTE 3 GARANTÍA DE CALIDAD
7 Manejo de errores y registro
8 Escritura de pruebas
9 Datos y código Haskell en tiempo de ejecución
10 Benchmarking y profiling
PARTE 4 HASKELL AVANZADO
11 Avances en el sistema de tipos
12 Metaprogramación en Haskell
13 Más sobre tipos
PARTE 5 KIT DE HERRAMIENTAS HASKELL
14 Pipelines de procesamiento de datos
15 Trabajo con bases de datos relacionales
16 Concurrencia
Autor: Vitaly Bragilevsky
Editorial: Manning Publications
Publicado: 15/06/2021
Páginas: 664
Tipo de encuadernación: Tapa blanda
Peso: 2.30lbs
Tamaño: 9.10h x 7.30w x 1.30d
ISBN13: 9781617295409
ISBN10: 161729540X
Categorías BISAC:
- Informática | Lenguajes | General
- Informática | Desarrollo e Ingeniería de Software | Aseguramiento de la Calidad y Pruebas
- Informática | Desarrollo e Ingeniería de Software | Herramientas
Uso de bibliotecas sofisticadas como lens, singletons y servant
Organización de proyectos con Cabal y Stack
Manejo de errores y pruebas
Paralelismo puro para procesadores multinúcleo Sobre el lector Para desarrolladores familiarizados con los conceptos básicos 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 HASKELL BÁSICO
1 Funciones y tipos
2 Clases de tipos
3 Desarrollo de una aplicación: Cotizaciones bursátiles
PARTE 2 INTRODUCCIÓN AL DISEÑO DE APLICACIONES
4 Desarrollo de Haskell con módulos, paquetes y proyectos
5 Mónadas como proveedores de funcionalidad práctica
6 Estructuración de programas con transformadores de mónadas
PARTE 3 GARANTÍA DE CALIDAD
7 Manejo de errores y registro
8 Escritura de pruebas
9 Datos y código Haskell en tiempo de ejecución
10 Benchmarking y profiling
PARTE 4 HASKELL AVANZADO
11 Avances en el sistema de tipos
12 Metaprogramación en Haskell
13 Más sobre tipos
PARTE 5 KIT DE HERRAMIENTAS HASKELL
14 Pipelines de procesamiento de datos
15 Trabajo con bases de datos relacionales
16 Concurrencia
Autor: Vitaly Bragilevsky
Editorial: Manning Publications
Publicado: 15/06/2021
Páginas: 664
Tipo de encuadernación: Tapa blanda
Peso: 2.30lbs
Tamaño: 9.10h x 7.30w x 1.30d
ISBN13: 9781617295409
ISBN10: 161729540X
Categorías BISAC:
- Informática | Lenguajes | General
- Informática | Desarrollo e Ingeniería de Software | Aseguramiento de la Calidad y Pruebas
- Informática | Desarrollo e Ingeniería de Software | Herramientas
Sobre el autor
Vitaly Bragilevsky ha estado enseñando Haskell y programación funcional desde 2008. Es miembro del Comité Directivo de GHC.

