Mañana realizaremos una serie de ejercicios sobre el dataset del Titanic de Kaggle, una pagina de competiciones de ciencia de datos.
Es interesante que te traigas descargado los archivos CSV.
Stack es una build-tool, una herramienta de gestión de proyectos, para Haskell. No es necesario que te instales el lenguaje en sí, porque Stack lo hará todo por ti. Desde elegir una versión del compilador, hasta instalarte las librerías a usar.
Para instalarlo en sistemas con Linux o OSX:
- Asegurate de que tienes
wget
instalado:brew install wget
para OSXapt-get install wget
para Ubuntu y derivados de Debian
- Ejecuta el comando
wget -qO- https://get.haskellstack.org/ | sh
Para instalarlo en Windows, descargar el instalador desde aqui.
Para desarrollar conviene traer instalado un editor de texto con el que te sientas cómodo. Emacs, Vim, Sublime Text...
Si aun no tienes claro cual elegir, te recomendamos Atom, un editor open source desarrollado por la gente de GitHub. A esto tienes que instalarle el plugin de language-haskell.
Si no sabes como se instalan plugins en Atom, echale un vistazo a este video.
Aunque no es obligatorio, si que nos gustaría que aprovecharas el día de mañana para probar esta herramienta, el feedback es muy importante para nosotros y nos ayuda a seguir mejorando con respecto a lo que quieren los usuarios.
Instalación
Para instalar haskell.do, aparte de tener Stack instalado, se requiere NodeJS, lo puedes descargar de aqui y Git.
- Clonamos el repositorio de haskell.do:
git clone https://github.com/theam/haskell-do && cd haskell-do
- Ejecutamos
npm install -g purescript pulp bower
- Despues ejecutamos
make deps
- Luego
make build-all-plataforma
. Cambiandoplataforma
porwindows
,linux
uosx
.