ISBN 84-9732-277-0
El objetivo principal de este libro es el de servir como libro de texto de las
asignaturas de Programación Declarativa correspondientes a los estudios de
Informática o Ciencias de la Computación, y otras ciencias en general (
Matemáticas, Física, etc.).
El texto es fruto de una larga experiencia docente de los autores dentro de las
distintas asignaturas que desarrollan la Programación Funcional en distintas
titulaciones de la Universidad de Málaga. Aún así, su lectura no queda condicionada a un
conocimiento previo sobre lenguajes de programación (de computadores), ni sobre
Informática. De esta forma, el libro puede ser utilizado por todo aquel que desee tener
un conocimiento amplio sobre la Programación Funcional.
Aunque la literatura en Programación Funcional es extensa, no es tan abundante
la dedicada a los lenguajes funcionales desarrollados en los últimos años, y casi
ninguna en español.
Para la escritura de nuestro texto hemos seleccionado el lenguaje Haskell 98, un
estándar hoy día en la comunidad educativa
para la enseñanza de la Programación Funcional, así como en la investigación de otros
conceptos y formalismos (concurrencia, objetos, indeterminismo, etc.).
Haskell es el resultado de un esfuerzo por reunir las principales características de
los lenguajes funcionales modernos, lo que ha llevado a la definición del estándar
Haskell 98:
El lenguaje con más posibilidades entre los actualmente existentes, de
amplia aceptación en muchas universidades, y utilizado en la industria cada vez con más
profusión.