Difference between revisions of "Es/Haskell"

From HaskellWiki
Jump to navigation Jump to search
m
 
(36 intermediate revisions by 11 users not shown)
Line 1: Line 1:
 
Bienvenido a la página en español acerca del lenguaje de programación Haskell.
 
Bienvenido a la página en español acerca del lenguaje de programación Haskell.
   
La idea es coleccionar información en español acerca de este lenguaje puramente funcional, y de esa forma promover su uso entre hispano-hablantes.
+
La idea es recopilar información en español acerca de este lenguaje puramente funcional, y de esa forma promover su uso entre hispano-hablantes.
   
 
== Acerca de Haskell ==
 
== Acerca de Haskell ==
   
  +
* [[Introducción]]
* [[Introduccion]] (parcialmente traducido)
 
* [[Librerias y Herramientas|Librerías y Herramientas]]
+
* [[Librerías y Herramientas|Librerías y Herramientas]]
  +
* [[Haskell en 5 pasos]]
  +
* [[Es/Implementaciones | Implementaciones]]
   
 
----
 
----
  +
 
==Boletín Semanal de Haskell (HWN)==
 
==Boletín Semanal de Haskell (HWN)==
  +
  +
Última entrega: [http://www.haskell.org/haskellwiki/HWN/es/2006-10-31 2006-10-31]
  +
 
Visita el [http://www.haskell.org/haskellwiki/HWN/es Boletín Semanal Haskell]
 
Visita el [http://www.haskell.org/haskellwiki/HWN/es Boletín Semanal Haskell]
 
para traducciones de la 'Haskell Weekly Newsletter'. Una publicación semanal ofreciendo todos los desarrollos y acontecimientos que se llevan a cabo en la comunidad de Haskell.
 
para traducciones de la 'Haskell Weekly Newsletter'. Una publicación semanal ofreciendo todos los desarrollos y acontecimientos que se llevan a cabo en la comunidad de Haskell.
Line 22: Line 28:
   
 
El texto es fruto de una larga experiencia docente de los autores dentro de las distintas asignaturas que desarrollan la Programación Funcional en distintas titulaciones de la Universidad de Málaga. Aún así, su lectura no queda condicionada a un conocimiento previo sobre lenguajes de programación (de computadores), ni sobre Informática. De esta forma, el libro puede ser utilizado por todo aquel que desee tener un conocimiento amplio sobre la Programación Funcional.
 
El texto es fruto de una larga experiencia docente de los autores dentro de las distintas asignaturas que desarrollan la Programación Funcional en distintas titulaciones de la Universidad de Málaga. Aún así, su lectura no queda condicionada a un conocimiento previo sobre lenguajes de programación (de computadores), ni sobre Informática. De esta forma, el libro puede ser utilizado por todo aquel que desee tener un conocimiento amplio sobre la Programación Funcional.
  +
</blockquote>
  +
  +
----
  +
  +
José A. Alonso y María J. Hidalgo
  +
[https://www.cs.us.es/~jalonso/publicaciones/Piensa_en_Haskell.pdf Piensa en Haskell (Ejercicios de programación funcional con Haskell)].
  +
<blockquote>
  +
<b>Descripción</b>
  +
: Este libro es una introducción a la programación funcional con Haskell a través de ejercicios que se complementa con los [http://www.cs.us.es/~jalonso/cursos/i1m/temas/2011-12-IM-temas-PF.pdf Temas de programación funcional].
  +
  +
: El libro consta de tres partes. En la primera parte se presentan los elementos básicos de la programación funcional. En la segunda, se estudian la implementación en Haskell de tipos abstractos de datos y sus aplicaciones así como cuestiones algorítmicas. En la tercera, se presentan casos de estudios. También se han incluido dos apéndices: uno con un resumen de las funciones de Haskell utilizadas y otro con el método de Pólya para la resolución de problemas.
  +
  +
: Estos ejercicios se han utilizado en los cursos de [http://www.cs.us.es/~jalonso/cursos/i1m-11 Informática] (del Grado en Matemáticas) y [http://www.cs.us.es/~jalonso/cursos/pd-09 Programación declarativa] (de la Ingeniería en Informática).
 
</blockquote>
 
</blockquote>
   
Line 30: Line 49:
 
;[http://www.lcc.uma.es/~blas/pfHaskell/gentle/ Una introducción agradable a Haskell]: Traducción en español del famoso tutorial en inglés "A Gentle Introduction to Haskell".
 
;[http://www.lcc.uma.es/~blas/pfHaskell/gentle/ Una introducción agradable a Haskell]: Traducción en español del famoso tutorial en inglés "A Gentle Introduction to Haskell".
   
;[http://www.cs.uu.nl/people/jeroen/courses/fp-sp.pdf Programación Funcional]: Tutorial escrito por Jeroen Foker del Departamento de Informática de la Universidad de Utrech. Este tutorial cubre de forma muy didáctica los aspectos básicos para empezar a entender Haskell.
+
;[http://www.cs.uu.nl/people/jeroen/courses/fp-sp.pdf Programación Funcional]: Tutorial escrito por Jeroen Fokker del Departamento de Informática de la Universidad de Utrecht. Este tutorial cubre de forma muy didáctica los aspectos básicos para empezar a entender Haskell.
  +
  +
;[[Es/Guía de Haskell para autoestopistas|Guía de Haskell para autoestopistas]]: Traducción (en progreso) en español de "[[Hitchhikers guide to Haskell]]".
  +
  +
;[http://www.muitovar.com/glade/es-index.html Tutorial de Glade]: Este tutorial intenta proporcionar una guía paso a paso para los desarrolladores de Haskell que quieren escribir aplicaciones GTK+ usando Glade. Asumimos que estás usando Linux aunque tanto el conjunto de herramientas Gtk+, el diseñador de interfaces Glade y Gtk2Hs están disponibles en otras plataformas. Esta página tutorial es una adaptación para Haskell y Gtk2Hs de un tutorial original para C y la GTK+ C API
  +
  +
;[http://darcs.haskell.org/gtk2hs/docs/tutorial/Tutorial_Port/es-index.xhtml Tutorial básico de Gtk2Hs]: Capítulos: Introducción, Empezando, Empaquetando Widgets, Programa de demostración de empaquetado y Empaquetado usando tablas, El Widget botón, Ajustes, Escala y Rango, Etiquetas, Flechas y Tooltips, Diálogos, elementos disponibles y barras de progreso, Entradas de texto y barras de estado, Botones de Spin, Calendario, Selección de fichero, Selección de Fuente y Color, Bloc de notas, Ventanas con desplazamiento(scroll), Cajas de evento y cajas de botones, El contenedor de layout, Ventanas con paneles y marcos de ratio constante, Menús y Barras de herramientas, Menús Popup, acciones de radio y acciones Toggle. Apéndice: Dibujando con Cairo: Empezando...
  +
  +
;[http://tutorial-yesod-haskell.computer-mind.com/static/tutorial/yesod_tutorial.html Yesod Web Framework (Tutorial en Español)]: Pequeño tutorial introductorio a Yesod en castellano escrito por [https://twitter.com/__josejuan__ @_josejuan_].
  +
  +
----
  +
  +
== Principiantes Haskell ==
  +
;[http://www2.ucsp.edu.pe/%7Eapaz/apuntes/ Todo Haskell en español]:
  +
Texto guia para principiantes, con pequeñas definiciones y ejemplos de programacion funcional haskell, en un sentido academico muy sencillo de entender y comprender.
   
 
----
 
----
Line 36: Line 69:
 
==Canal de IRC==
 
==Canal de IRC==
   
* #haskell.es , canal de irc en la red frenode.net de la comunida hispano-hablante de Haskell.
+
* #haskell.es : Canal oficial de la comunidad hispano-hablante de Haskell en la red irc.freenode.net.
  +
  +
----
  +
  +
== Paquetes recientes ==
  +
  +
{{Main/News}}
   
 
----
 
----
Line 43: Line 82:
   
 
* Traducir las páginas de [[Special:Popularpages]] más importantes.
 
* Traducir las páginas de [[Special:Popularpages]] más importantes.
  +
** [[:Category:Es/Traducción en progreso| Traducciones en progreso]]
 
* Agregar cualquier información referente a Haskell en Español.
 
* Agregar cualquier información referente a Haskell en Español.
 
* Agregar proyectos desarrollados por hispano-hablantes.
 
* Agregar proyectos desarrollados por hispano-hablantes.

Latest revision as of 09:51, 18 July 2017

Bienvenido a la página en español acerca del lenguaje de programación Haskell.

La idea es recopilar información en español acerca de este lenguaje puramente funcional, y de esa forma promover su uso entre hispano-hablantes.

Acerca de Haskell


Boletín Semanal de Haskell (HWN)

Última entrega: 2006-10-31

Visita el Boletín Semanal Haskell para traducciones de la 'Haskell Weekly Newsletter'. Una publicación semanal ofreciendo todos los desarrollos y acontecimientos que se llevan a cabo en la comunidad de Haskell.


Libros

Blas C. Ruiz, Francisco Gutiérrez, Pablo Guerrero y José E. Gallardo. Razonando con Haskell: Thompson 2004. ISBN 84-9732-277-0.

Descripción El objetivo principal de este libro es el de servir como libro de texto de las asignaturas de Programación Declarativa correspondientes a los estudios de Informática o Ciencias de la Computación, y otras ciencias en general ( Matemáticas, Física, etc.).

El texto es fruto de una larga experiencia docente de los autores dentro de las distintas asignaturas que desarrollan la Programación Funcional en distintas titulaciones de la Universidad de Málaga. Aún así, su lectura no queda condicionada a un conocimiento previo sobre lenguajes de programación (de computadores), ni sobre Informática. De esta forma, el libro puede ser utilizado por todo aquel que desee tener un conocimiento amplio sobre la Programación Funcional.


José A. Alonso y María J. Hidalgo Piensa en Haskell (Ejercicios de programación funcional con Haskell).

Descripción

Este libro es una introducción a la programación funcional con Haskell a través de ejercicios que se complementa con los Temas de programación funcional.
El libro consta de tres partes. En la primera parte se presentan los elementos básicos de la programación funcional. En la segunda, se estudian la implementación en Haskell de tipos abstractos de datos y sus aplicaciones así como cuestiones algorítmicas. En la tercera, se presentan casos de estudios. También se han incluido dos apéndices: uno con un resumen de las funciones de Haskell utilizadas y otro con el método de Pólya para la resolución de problemas.
Estos ejercicios se han utilizado en los cursos de Informática (del Grado en Matemáticas) y Programación declarativa (de la Ingeniería en Informática).

Tutoriales

Una introducción agradable a Haskell
Traducción en español del famoso tutorial en inglés "A Gentle Introduction to Haskell".
Programación Funcional
Tutorial escrito por Jeroen Fokker del Departamento de Informática de la Universidad de Utrecht. Este tutorial cubre de forma muy didáctica los aspectos básicos para empezar a entender Haskell.
Guía de Haskell para autoestopistas
Traducción (en progreso) en español de "Hitchhikers guide to Haskell".
Tutorial de Glade
Este tutorial intenta proporcionar una guía paso a paso para los desarrolladores de Haskell que quieren escribir aplicaciones GTK+ usando Glade. Asumimos que estás usando Linux aunque tanto el conjunto de herramientas Gtk+, el diseñador de interfaces Glade y Gtk2Hs están disponibles en otras plataformas. Esta página tutorial es una adaptación para Haskell y Gtk2Hs de un tutorial original para C y la GTK+ C API
Tutorial básico de Gtk2Hs
Capítulos: Introducción, Empezando, Empaquetando Widgets, Programa de demostración de empaquetado y Empaquetado usando tablas, El Widget botón, Ajustes, Escala y Rango, Etiquetas, Flechas y Tooltips, Diálogos, elementos disponibles y barras de progreso, Entradas de texto y barras de estado, Botones de Spin, Calendario, Selección de fichero, Selección de Fuente y Color, Bloc de notas, Ventanas con desplazamiento(scroll), Cajas de evento y cajas de botones, El contenedor de layout, Ventanas con paneles y marcos de ratio constante, Menús y Barras de herramientas, Menús Popup, acciones de radio y acciones Toggle. Apéndice: Dibujando con Cairo: Empezando...
Yesod Web Framework (Tutorial en Español)
Pequeño tutorial introductorio a Yesod en castellano escrito por @_josejuan_.

Principiantes Haskell

Todo Haskell en español

Texto guia para principiantes, con pequeñas definiciones y ejemplos de programacion funcional haskell, en un sentido academico muy sencillo de entender y comprender.


Canal de IRC

  • #haskell.es : Canal oficial de la comunidad hispano-hablante de Haskell en la red irc.freenode.net.

Paquetes recientes

Recent Package Updates MHvNV.png Rss16.png

See here


TODO

  • Traducir las páginas de Special:Popularpages más importantes.
  • Agregar cualquier información referente a Haskell en Español.
  • Agregar proyectos desarrollados por hispano-hablantes.
  • Corregir errores que puedan presentar las traducciones.
  • Colaborar con las traducciones de la HWN.