Haskell

Hay dos implementaciones de Haskell. 
En la materia vamos a usar alguna de estas dos :
  • GHC (preferido)
  • Hugs (sólo para Windows)
A la derecha hay videos de cómo instalarlo, cómo hacer las primeras funciones, y cómo solucionar los primeros problemas. Quien les habla en el video de Windows es Santiago Occhiuzzi, y en el de Linux Gonzalo Gluzman, ambos docentes de la cátedra.
Para bajarse el software pueden ir a los siguientes websites: 

Instrucciones para MacOSX

Para Mac OSX, aún no tenemos videito explicativo, pero si una mini guía de instalación:
Precondiciones: tener instaladas las command line tools, XCode y Homebrew:
  1. Instalar las command line tools desde http://developer.apple.com/downloads instalar XCode, luego en XCode ir a Preferences -> Downloads e instalar las command line tools.
  2. Instalar Homebrew http://brew.sh
Recomendamos usar este link , que detecta su OS y te pone el link al .pkg. Cuando lo bajan, lo abren y hacen lo que dice el wizard. Más simple imposible. 

O vale también (via Homebrew)
$ brew cask install haskell-platform

Después de eso, es ir al Terminal y hacer:
$ cabal update
$ cabal install alex happy
$ ghci
Troubleshooting
Dejamos algunos links útiles por si algo falla:

Y eso fue cómo instalar GHC para MacOSX, espero que les haya gustado, chau! (si ya no se acuerdan de eso... miren este video)

Cambiando nuestro editor de texto por default en el WinGHCI:

No es muy difícil, una vez dentro del WinGHCI simplemente debemos introducir un comando, indicando la dirección en donde tenemos instalado nuestro editor de texto preferido.
En el ejemplo usamos notepad++

:set editor C:\\Program Files (x86)\\Notepad++\\notepad++.exe


Primeros pasos y problemas con Haskell (Windows)

Tutorial de GHC en Línux


Comments