You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

2.8 KiB

La Guía

Este es el sendero que recomiendo para aprender Haskell.

Para tener en consideración: no te preocupes por las cosas que no entiendes de inmediato. Continúa a pesar de ello.

Comunidad

Nuestro canal en IRC es #haskell-beginners en Freenode.

Cliente web IRC aquí.

La lista de correo de Haskell.

Directrices de la Comunidad

Ver el post de Chris Done sobre enseñanza

Se amable y cortés. Ser odioso y rudo ahuyenta a la gente y les desmotiva a participar.

Criticar por el placer de criticar es solo benéfico para las personas que lo practican, no para los que reciben la crítica.

No describas las cosas como "sencillas" o "simples". Vas a hacer sentir a las personas mal por tener que trabajar tan duro por su progreso. Los que aprenden mas lento son generalmente los mas meticulosos aprendices, ¡lo cual merece aprobación!

No simules sorpresa. No actues sorprendido cuando alguien reconoce no saber algo, eso hará sentir terrible a la persona y no obtendras nada excepto hacerte ver sarcástico.

"Mmm...no, de hecho..." Cuando alguien dice algo que es casi pero no completamente correcto y dices, "bueno...no, de hecho..." y luego das una mínima corrección, es especialmente molesto si la corrección que realizas no es lo suficientemente relevante. Esto no significa que al no hacerlo tratamos de ignorar la verdad o que no nos importa ser precisos. El punto es que casi todos los "Mmm... no, de hecho..." son fanfarronerías, no procuradores de la verdad.

No seas el copiloto pesado que siempre esta dando instrucciones al conductior del vehículo.Si ves a alguien trabajando en un problema, no deberías interrumpir intermitentemente para dar consejo. Déjales trabajar hasta que pidan ayuda. Evitar interrupciones es uno de los principios fundamentales de #haskell-beginners.

Ningún sutil -ismo. Racismo, sexismo, homofobia, transfobia u otro tipo de prejuicios no son bienvenidos y no serán tolerados.


Directrices del Manual de Recurse Center. Gracias por la publicación, Recurse.

Instalación de Haskell

Use la herramienta Stack para empezar con Haskell

Instale Stack para tener el GHC (Glasgow Haskell Compiler) listo y para compilar sus proyectos.

Caso usted no conozca nada sobre Stack y te gustaria de tener una visión general, hay un tutorial en vídeo sobre Stack.

NO INSTALE "HASKELL PLATFORM"

En lugar de utilizar las instrucciones disponibles en Haskell.org, utilize Stack.

¿Por qué no utilizar "Haskell Platform"?

https://mail.haskell.org/pipermail/haskell-community/2015-September/000014.html