Principal

Haskell

Haskell es un lenguaje de programacion netamente funcional el cual es fuertemente tipado esto quiere decir que las variables que se definen de un tipo concreto no se pueden usar como si fueran de otro para hacer esto se debe de realizar una conversion de la misma para usarla de otra forma.

El nombre Haskell proviene del logico matematico Haskell Curry EstadoUnidense nacido Millis, Massachusetts Millis, se educo en la Universidad Harvard y recibió un doctorado en Göttingen con David Hilbert en 1930. Enseñó en las universidades de Princeton y Harvard, y después, comenzando en 1929, durante 35 años en la Universidad Estatal de Pensilvania. En 1966 llegó a ser profesor de matemáticas en Ámsterdam. Murió en State College, Pennsylvania.

Las características más interesantes de Haskell incluyen el soporte para tipos de datos y funciones recursivas, listas, tuplas, guardas y calce de patrones. La combinación de las mismas pueden resultar en algunas funciones casi triviales cuya versión en lenguajes imperativos pueden llegar a resultar extremadamente tediosas de programar. Haskell es, desde 2002, uno de los lenguajes funcionales sobre los que más se ha investigado. Se han desarrollado muchas variantes

En los años 1980 se constituyó un comité cuyo objetivo era crear un lenguaje funcional que reuniera las características de los múltiples lenguajes funcionales de la época, el más notable Miranda, y resolviera la confusión creada por la proliferación de los mismos.

Fuente:Haskell. (2010, 18) de abril. Wikipedia, La enciclopedia libre. Fecha de consulta: 02:12, agosto 6, 2010 from http://es.wikipedia.org/w/index.php?title=Haskell&oldid=36240308.