Download form ulario aprobaciìn tem a de proyecto final sello

Document related concepts

Haskell wikipedia , lookup

Programación funcional wikipedia , lookup

Hugs wikipedia , lookup

Glasgow Haskell Compiler wikipedia , lookup

Erik Meijer wikipedia , lookup

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