Haskell, es un lenguaje de
programación estandarizado multi-propósito puramente funcional con semánticas
no estrictas y fuerte tipificación estática. Su nombre se debe al lógico
estadounidense Haskell Curry. En Haskell, "una función es un ciudadano de
primera clase" del lenguaje de programación. Como lenguaje de programación
funcional, el constructor de controles primario es la función. El lenguaje
tiene sus orígenes en las observaciones de Haskell Curry y sus descendientes
intelectuales.
Las características más
interesantes de Haskell incluyen el soporte para tipos de datos y funciones
recursivas, listas, tuplas, guardas y encaje de patrones. La combinación de las
mismas puede resultar en algunas funciones casi triviales cuya versión en
lenguajes imperativos pueden llegar a resultar extremadamente tediosas de
programar.
por Rocío Ramírez PDVSA
No hay comentarios.:
Publicar un comentario