Академический Документы
Профессиональный Документы
Культура Документы
Haskell
Historia:
A comienzos de los ochenta surgieron una gran cantidad de lenguajes funcionales debido a los
avances en las tcnicas de implementacin, de los cuales se destacan: Hope, LML, Orwell, Erlang,
FEL, Alfl. Esta gran cantidad de lenguajes perjudicaba el desarrollo del paradigma funcional. En
septiembre de 1987, se celebr la conferencia FPCA en la que se decidi formar un comit
internacional que disease un nuevo lenguaje puramente funcional de propsito general denominado
Haskell. Al disear el lenguaje se observ que no exista un tratamiento sistemtico de la sobrecarga
con lo cual se construy una nueva solucin conocida como las clases de tipos.
Caractersticas:
o
o
o
o
Ventajas:
Brevedad
Facilidad para comprender
Manejo de los tipos de datos
Reutilizacin de cdigo y polimorfismo
Evaluacin perezosa y programas modulares
Abstracciones poderosas y funciones como valores de primera clase
Recoleccin de basura
Desventajas:
Aplicaciones:
o Fran (Functional Reactive Animations) es una biblioteca para realizar animaciones
usando Haskell.
Mesografa:
1.- http://aprendehaskell.es/content/Empezando.html
2.- http://labsys.frc.utn.edu.ar/ppr-2011/Unidad%20IV%20-%20Paradigma%20funcional/Unidad%20V
%20-%20Paradigma%20Funcional.pdf
3.- http://www.x.edu.uy/inet/ppt%20haskell.pdf
4.- http://program.webcindario.com/codigos/haskell.html