Portada de Programando en Haskell

Programando en Haskell

por Graham Hutton · 2007

Sinopsis

Una introducción práctica al lenguaje de programación funcional Haskell, enseñando sus conceptos clave como tipos, funciones, recursión, y cómo escribir programas correctos y elegantes.

Sé el primero en valorar este libro.

Libros similares

Libros relacionados según distintos criterios de búsqueda

Gödel, Escher, Bach: Un Eterno y Grácil Bucle

Douglas Hofstadter·1979·no ficcion

Aunque no trata directamente con Haskell, este libro explora los principios subyacentes de la recursión, la lógica formal y los sistemas autorreferenciales que son centrales en la programación funcional y en el diseño de lenguajes como Haskell. Ofrece una perspectiva filosófica profunda sobre cómo estas ideas se manifiestan en diferentes dominios del conocimiento, lo que lo convierte en un complemento inesperado pero relevante.

La Novedad Radical: Por qué el futuro de la programación es funcional

Erik Meijer·2017·divulgacion

En lugar de un manual técnico sobre Haskell, este libro aborda el 'por qué' de la programación funcional. Para alguien que ya ha programado en Haskell, ofrece una perspectiva más amplia y 'no obvia' sobre su importancia futura en la industria y sus ventajas filosóficas, yendo más allá de la mera sintaxis para explorar su impacto revolucionario.

Matemática para programadores

Paul Chiusano y Rúnar Bjarnason·2015·divulgacion

Haskell está profundamente arraigado en la teoría de categorías y la lógica. Este libro no solo explica los conceptos matemáticos, sino que profundiza en cómo estas ideas dan forma a la programación funcional. Para un lector de 'Programando en Haskell', proporciona una comprensión más profunda de los principios subyacentes que hacen que Haskell sea lo que es, más allá de la implementación práctica.

La estructura de los programas de computadora

Harold Abelson, Gerald Jay Sussman y Julie Sussman·1980·divulgacion

Aunque usa Lisp y no Haskell, este libro explora profundamente los paradigmas de programación funcional, la abstracción y la descomposición algorítmica. Para un lector de Haskell, ofrece una inmersión filosófica similar en la forma de pensar computacionalmente de manera elegante y estructurada, compartiendo la misma arquitectura mental subyacente que valora la claridad y la composición.

Pensando en Haskell: Un enfoque funcional al arte de la programación

Richard Bird·1998·divulgacion

Mientras que Hutton es una introducción más práctica, Bird ofrece una perspectiva más académica y formal de Haskell, influyéndolo desde sus inicios. Es un texto fundamental dentro del ámbito de la programación funcional que, aunque muy respetado, es menos conocido fuera de círculos muy específicos en comparación con las guías de introducción generales. Es una obra de un autor británico que ha sido central en la investigación de lenguajes funcionales.

Tipografía y diseño de programas: Una guía para escribir programas elegantes

Philip Wadler y Robert 'Robby' Mertz·1990·divulgacion

Escrito por uno de los principales contribuyentes a Haskell y la teoría de tipos, Philip Wadler, este libro no es un manual de Haskell, sino una reflexión profunda sobre la estética y la claridad en la programación, que son valores fundamentales en la comunidad Haskell. Es un texto oscuro pero influyente dentro de la ingeniería de software, ofrecido por un autor que ha sido fundamental en el lenguaje de referencia.

El Programador Pragmático: De oficial a maestro

Andrew Hunt y David Thomas·1999·divulgacion

Aunque no se centra en Haskell, ambos libros comparten una estructura didáctica directa y orientada a la práctica. 'El Programador Pragmático' adopta un formato de consejos y piezas de sabiduría que construyen una filosofía general de la ingeniería de software, similar a cómo 'Programando en Haskell' construye el conocimiento del lenguaje paso a paso, con un énfasis claro en la aplicación de principios para resolver problemas.

Apuntes de lenguajes de programación en la práctica

Robert Harper·2011·divulgacion

Similar a 'Programando en Haskell', este libro es un texto educativo que adopta un enfoque progresivo y estructurado para presentar conceptos complejos. La construcción del conocimiento es modular, cada capítulo se basa en lo anterior, permitiendo al lector construir una comprensión sólida desde los fundamentos, una técnica muy similar a la de Hutton para introducir los conceptos de Haskell.

Ayúdame a que yoleo sea sostenible