
Learn You a Haskell for Great Good
Miran Lipovaca
Learn You a Haskell for Great Good
Miran Lipovaca
Book Details:
Year: | 2011 |
Publisher: | Autoedición |
Pages: | 176 pages |
Language: | english |
Since: | 07/07/2011 |
Size: | 671 KB |
License: | Pending review |
Content:
Haskell es un lenguaje de programación puramente funcional de propósito general y fuertemente tipado. Su nombre proviene del lógico Haskell Curry.
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. El lenguaje evoluciona rápidamente con y (ver más abajo) como los representantes actuales del estándar de facto. El último estándar semi-oficial es Haskell 98, con la intención de especificar una versión mínima y compatible del lenguaje como base para futuras extensiones y para su enseñanza.
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.
Con este manual, el autor propone aprender los secretos de este interesante lenguaje a través de sorprendentes ejemplos. Sin duda, de las mejores guías al respecto gracias al carisma de su autor y a lo fácil que resulta seguir sus indicaciones entre tanto ejemplo.
Categories:
Tags:
Loading comments...
Scanning lists...
The book in numbers
rank in categories
online since
07/07/2011rate score
12votes
4Social likes
Nothing yet...Views
Downloads
Interest
Countries segmentation
Source Referers
Websites segmentation
evolution
Loading...