Document related concepts
Transcript
! $ % " % " # &'(() # ! " #" " $%# &#'$( #&#( $ ) #* + $ * + " , - . / +! ) #* % %( &,#& % o Analizar las clases fundamentales de Microsoft (MFC) para ver el funcionamiento de los mismos. o Implementar las clases fundamentales de Microsoft (MFC) de manera que puedan ser utilizados desde el lenguaje funcional Haskell. o Realizar pruebas a la librería con ejemplos prácticos para validar su funcionalidad. %& #(&#'$ “Haskell es un lenguaje funcional puro, de propósito general, que influye muchas de las últimas innovaciones en el desarrollo de lenguajes de programación funcional, como son las funciones de orden superior, evaluación perezosa, tipos polimórficos estáticos, tipos definidos por el usuario, encaje por patrones y definición de listas por comprensión”(Labra,1998). Además incorpora características interesantes como el tratamiento sistemático de la sobrecarga, la facilidad en la definición de tipos abstractos de datos, el sistema de entrada/salida puramente funcional pero existe un pequeño problema que no se puede realizar representaciones interfaces gráficas fácilmente. Es importante la interfaz gráfica en el desarrollo de aplicaciones donde el usuario interactúa directamente con el sistema. 0 3 1 + #& + , + 2 +4 + 5 0 6 7 " " %( $% 4 *#% 8 % "#$ 8