Gracias a los avances en el ecosistema Scala, a día de hoy montar un proyecto es tan fácil como ejecutar un comando. En este vídeo veremos cómo empezar a programar en Scala en menos de 1 minuto. Ya vimos cómo configurar nuestro entorno de desarrollo para Scala. No obstante, en esta ocasión daremos un pasito más hacia la automatización, y le sacaremos provecho al comando new de SBT (el gestor de dependencias con esteroides de Scala).
Paso a paso para crear un proyecto en Scala
- Instalar JDK 8 y SBT
- Crear el proyecto en base al template de Scala de CodelyTV:
sbt new codelytv/scala-bootstrap-template.g8
- ¡Hecho! 🎉 🦄 🌈 ¡Ya nos podemos apuntar al meetup de Scala más cercano como ScalaBcn, ScalaMad, o Scala Málaga, y subscribirmos a CodelyTV! 😛
Ahora ya nos podemos mover al directorio de nuestro proyecto (cd awesome-kata
en el caso del ejemplo de la imagen), entrar en la consola de SBT con sbt
, y ejecutar el test de ejemplo con test
o t
. Aquí tenéis el proyecto del template en GitHub por si queréis más información al respecto. Creemos que aspectos como este reducen la barrera de entrada al lenguaje, y eliminan prácticamente toda fricción que pueda haber en el proceso, con lo que esperamos que os sea de utilidad 🙂
¡LambdaWorld 2017! ƛ☀️🍻
El 26 y 27 de Octubre se celebra en Cádiz la 3ª edición de la LambdaWorld. Una conferencia internacional entorno a la programación funcional. Como podéis ver en el resumen de la pasada edición, es una conferencia de primera categoría tanto a nivel de contenidos como de ambiente 😄😬 Ya os avanzamos ayer por Twitter que a la buena gente que seguís CodelyTV le tienen que pasar #cositasBuenas. Resulta que los organizadores del evento son unos fenómenos, y no sólo nos han invitado, si no que también nos han facilitado este cupón del 15% de descuento para que saquéis vuestra entrada. Pero eso no es todo amiguitos del progressive funcional. Gracias a ellos también podemos sortear 1 entrada totalmente gratis ☺️ Para conseguir la entrada simplemente tienes que hacer retweet del siguiente tweet, y seguir las cuentas de @CodelyTV y @Lambda_World (pedir una bola de dragón y sal del mar Muerto era ya demasiado) Tweet: https://twitter.com/codelytv/status/884660505968689153 ¿Nos vemos por Cádiz?