El siguiente libro gratuito está dirigido para aquellas personas sean estudiantes profesionales que deseen aprender sobre la programación funcional.
Contenido del Libro
Este libro contiene 24 capítulos, los cuales son:
- Introducción a la Programación Funcional
- Introducción a la Programación con Haskell
- Tipos a Clases
- Definición de Funciones
- Definiciones de Listas por Comprensión
- Funciones Recursivas
- Funciones de Orden Superior
- Razonamientos de Programas
- Declaraciones de Tipos y Clases
- Evaluación Perezosa
- Aplicaciones de Programación Funcional
- Analizadores Sintácticos Funcionales
- Programas Interactivos
- El TAD de las Pilas
- El TAD de las Colas
- Prioridad del TAD de las Colas
- El TAD de los Conjuntos
- El TAD de las Tablas
- Arboles Binarios de Búsqueda (TAD)
- El TAD de los Montículos
- El TAD de los Polinomios
- Algoritmos sobre Grafos
- Técnicas de Diseño Descendente de Algoritmos
- Técnicas de Diseño Ascendente de Algoritmos
Así como un anexo extra:
- Resumen de Funciones Predefinidas de Haskell
Descripción del Libro
En ciencias de la computación, la programación funcional es un paradigma de programación declarativa basado en la utilización de funciones aritméticas que no maneja datos mutables o de estado.
Enfatiza la aplicación de funciones, en contraste con el estilo de programación imperativa, que enfatiza los cambios de estado. La programación funcional tiene sus raíces en el cálculo lambda, un sistema formal desarrollado en los 1930s para investigar la definición de función, la aplicación de las funciones y la recursión.
Muchos lenguajes de programación funcionales pueden ser vistos como elaboraciones del cálculo lambda.
Este manual se corresponde con la edición 2011-2012 utilizado en el Grupo de Lógica Computacional del Dpto. de Ciencias de la Computación e Inteligencia Artificial de la Universidad de Sevilla.
Año | 2011 |
Editor | Universidad de Sevilla |
Idioma | Español |
Tamaño | 721 KB |
Desde | 22/02/2012 |
Obtén el Libro
Si te ha interesado, te dejamos aquí abajo el enlace, recuerda que es un libro gratuito. Este enlace, se habilitará 30 segundos después de haber ingresado al blog.
¿Por qué tengo que esperar?
El tiempo de espera, es la estimación media que tarda el usuario en leer la entrada.
Además de que apoyas al blog, para seguir trayéndote contenido gratuito.
Encuentra cursos gratuitos en este enlace o en el botón de aquí abajo.