Blas C. Ruiz, Francisco Gutiérrez,
Pablo Guerrero y José E. Gallardo.

Thompson, 2004

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.