Portada de The Haskell School of Expression: Learning Functional Programming through Multimedia

The Haskell School of Expression: Learning Functional Programming through Multimedia

por Paul Hudak · 2000

Sinopsis

Enseña programación funcional con Haskell a través de ejemplos de aplicaciones multimedia como gráficos, animación y música, alejándose de los ejemplos matemáticos convencionales.

Sé el primero en valorar este libro.

Más de Paul Hudak

Ver autor →

Otras obras del mismo autor en el catálogo

Libros similares

Libros relacionados según distintos criterios de búsqueda

Gödel, Escher, Bach: Un Eterno y Novedoso Bucle

Douglas Hofstadter

1979·filosofia

Aunque Hudak se enfoca en programación funcional, ambos libros comparten un interés en la exploración de sistemas formales y computacionales a través de la creatividad y la expresión. Mientras Hudak usa multimedia para enseñar programación, Hofstadter usa el arte y la música para explorar la naturaleza de la inteligencia y el significado dentro de sistemas autorreferenciales, una conexión más abstracta pero profundamente resonante con la idea de 'expresión' en la computación funcional. Ambos, a su manera, desmitifican complejos sistemas lógicos utilizando dominios inesperados.

Structure and Interpretation of Computer Programs (SICP)

Harold Abelson, Gerald Jay Sussman

1984·no ficcion

Ambos libros son textos educativos sobre paradigmas de programación (funcional en Haskell para Hudak, principalmente Lisp/funcional para SICP) y comparten una filosofía profunda sobre cómo 'pensar' como un programador. Si Hudak enfatiza la expresión a través de la multimedia, SICP profundiza en cómo estructurar el pensamiento computacional para resolver problemas de manera elegante y poderosa, haciendo hincapié en principios que subyacen tanto a lenguajes funcionales como a otros.

Category Theory for Programmers

Bartosz Milewski

2014·divulgacion

Si Hudak te introduce al 'cómo' de la programación funcional en Haskell, Milewski te lleva al 'por qué' a un nivel mucho más fundamental. Explora las raíces matemáticas subyacentes a los patrones que se encuentran en lenguajes funcionales como Haskell, ofreciendo una comprensión conceptual profunda que enriquece la práctica enseñada por Hudak. Ambos buscan una comprensión profunda del paradigma funcional, aunque en diferentes niveles de abstracción.

Diseño de Lenguajes de Programación Funcionales

Pablo E. Martínez López

2005·no ficcion

Mientras Hudak enseña a programar en un lenguaje funcional existente, este libro, de un autor hispanohablante menos conocido en el ámbito internacional, se adentra en la metaperspectiva del diseño de su arquitectura. Ofrece una mirada a la ingeniería detrás de lenguajes como Haskell, conectando con el aspecto de 'pensar y resolver problemas' funcionales del libro de referencia, pero desde la creación del lenguaje mismo.

Hudak anima a una manera funcional de pensar; este libro, de un autor francés, profundiza en un concepto menos convencional de la computación funcional: las continuaciones. Esta conexión es 'oscura' porque las continuaciones no son un tema central en la mayoría de los textos introductorios de Haskell, pero son fundamentales para una comprensión completa de los modelos de evaluación y control en la programación funcional avanzada, expandiendo el pensamiento 'funcional' más allá de lo superficial.

The Haskell School of Music: From Signals to Symphonies

Paul Hudak, Donya Quick

2018·no ficcion

Este libro comparte el mismo autor y, crucialmente, la misma estructura educativa y estilo de 'escuela'. Utiliza el mismo enfoque de enseñar la programación funcional a través de un dominio creativo y multimedia (la música), manteniendo la pedagogía práctica y la integración de ejemplos del mundo real para ilustrar conceptos complejos de Haskell, tal como lo hace 'The Haskell School of Expression' con gráficos y animación. Es una continuación directa en estructura y propósito educativo.

Ver sugerencias

Ayúdame a que yoleo sea sostenible