Difference between revisions of "Es/Haskell"

From HaskellWiki
Jump to navigation Jump to search
 
(14 intermediate revisions by 5 users not shown)
Line 11: Line 11:
   
 
----
 
----
  +
 
==Boletín Semanal de Haskell (HWN)==
 
==Boletín Semanal de Haskell (HWN)==
   
Line 27: 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 37: Line 51:
 
;[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.
 
;[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://j-van-thiel.speedlinq.nl/gtk2hs/es-index.html Tutorial de Gtk2Hs]:
 
  +
''Indice:''
 
  +
;[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
# Introducción
 
  +
# Empezando
 
  +
;[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...
# Empaquetado
 
  +
## Empaquetando Widgets
 
  +
;[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_].
## Programa de demostración de empaquetado
 
## Empaquetado usando tablas
 
   
 
----
 
----
   
 
== Principiantes Haskell ==
 
== Principiantes Haskell ==
;[http://www.ucsp.edu.pe/%7Eapaz/apuntes/ Todo Haskell en español]:
+
;[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 entendery comprender.
+
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 57: Line 70:
   
 
* #haskell.es : Canal oficial de la comunidad hispano-hablante de Haskell en la red irc.freenode.net.
 
* #haskell.es : Canal oficial de la comunidad hispano-hablante de Haskell en la red irc.freenode.net.
  +
  +
----
  +
  +
== Paquetes recientes ==
  +
  +
{{Main/News}}
   
 
----
 
----

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.