• Introduction to Scala
    Like every season beginning we’ll have a talk about Scala basics. An intro for new members and curios folks to learn some specifics about the Scala language. Victor Dubé and Rodrigo Germán will present some basic ideas of Functional Programming and also live code to introduce the audience to Scala syntax. Venue pending of confirmation Language: Meetup will be presented in Spanish

    Trovit Search

    Avinguda Diagonal, 601 · Barcelona

    5 comentarios
  • Coding Dojo
    Se canceló este evento.
  • Jon Pretty visits ScalaBcn to talk about Fury
    We are very excited to announce that Jon Pretty (@propensive) will be in ScalaBcn the next 16th! He will talk about Fury https://fury.build/about/. The abstract will be published as soon as possible. We will do the event at Trovit Search offices. We are really thankful for the venue and pizzas 🍕+ 🍺!!

    Trovit Search

    Avinguda Diagonal, 601 · Barcelona

    3 comentarios
  • Scala Beers
    Esta Meetup es informal y tiene como objetivo ... pues como bien dice 🍺 y más 🍻 con la comunidad Scalera 💪 La next Season de ScalaBcn[masked] ya está aquí, y que mejor manera de planificarla que entre todos viendo que puede ser de mayor interés para la comunidad. Os esperamos a todos!!

    Garage Beer Co

    Consell de Cent 261 · Barcelona

    3 comentarios
  • Scala Beers
    Esta Meetup será informal y tiene como objetivo reunir a todas aquellas personas con ganas de compartir dudas, inquietudes, lessons learns sobre cualquier tema que tenga que ver con Scala y su comunidad. ¿Quieres empezar a aprender Scala y no sabes como? Seguro que alguien podrá recomendarte por donde empezar ¿Dudas sobre que librerías son mas idóneas que otras según el caso de uso? Buen tema para discutirlo ¿Comentar las últimas novedades sobre el roadmap de Dotty? Welcome! No hay mejor manera que hablar de todo esto que con la comunidad y acompañados de cerveza. Os esperamos!

    Garage Beer Co

    Consell de Cent 261 · Barcelona

    4 comentarios
  • There and back again: Javascript to Scala
    Talk will be given by Enric Sangrà. He's a computer scientist from Barcelona, currently working as a fullstack developer (Javascript and Scala) at Goodlord, London. - There and back again: Javascript to Scala Two years ago I got into an adventure to learn Scala. Although the road seemed arduous and complicated, I quickly realised there were some similarities between how Javascript was being advocated and the main Scala principles. In this talk, I want to explain what helped me learning this new language and while doing so, which concepts can be taken back from it. Are monads something complex? Do we need to fully understand them to write Scala? Could we handle errors in a better way in Javascript? There (from Javascript to Scala) - Why Scala? - The functional basis - Don't be afraid of the cats And back again (from Scala to Javascript) - Being pure - Types - Error handling and monadic structures

    letgo

    Plaça Pau Vila, 1, Edifici Palau de Mar, Oficina 3C, Moll del Dipòsit, Barcelona · 08039

  • Banking Kata - Vamos a programar Scala en grupos!
    Para el meetup de Noviembre de scalabcn vamos a hacer una kata, exactamente esta: http://kata-log.rocks/banking-kata La idea es solucionarla en grupos (parejas / trios) y después comentar resultados, para aprender unos de otros. No hace falta saber mucho de Scala, esta puede ser una buena oportunidad para aprender sobre el lenguaje ;) UPDATE: Hemos preparado un repositoro con el que empezar. https://github.com/martsec/bankingKata Por otro lado, cuando estéis en el edificio decid que tenéis una conferencia en everis (4a planta) para que os abran las puertas.

    Everis

    Av. Diagonal, 605 4ª planta · Barcelona

    8 comentarios
  • Charla sw crafmanship barcelona: El camino hacia la programación declarativa
    By: Daniel Jiménez & Gerard Madorell Vamos a dar la misma charla que daremos el sábado de la software craftmanship Barcelona, así que si no podéis asistir a la conferencia u os interesa el tema, os recomendamos venir a verla! El call for papers de la charla: El camino hacia la programación declarativa A todos nos ha pasado que hemos leído un tutorial de programación declarativa (aka funcional),pero después llegamos a un codigo real y no sabemos ni como empezar a usar esos conceptos. A nosotros nos pasaba lo mismo. Después de mucho luchar, muchas iteraciones y pedir mucha ayuda a gente más buena que nosotros, hemos aprendido a allanar el camino hacia la programación declarativa de manera pragmática, poco a poco y sin irnos por las ramas. Llegados a este punto, creemos que otra gente se beneficiaría de este conocimiento. En esta charla vamos a refactorizar una aplicación con casos de uso reales partiendo de una base imperativa. Nuestro objetivo será ir puliendo la lógica de éstos hasta llegar a una implementación declarativa fácilmente entendible, y, a la vez, más robusta ante los dichosos 'side-effects'. Al terminar, queremos que los asistentes: - Sepan las ventajas y desventajas de usar este estilo de programación. - Entiendan que la curva de aprendizaje a nivel de lógica es menor, a cambio de una mayor complejidad de implementación. - Pierdan el miedo a conceptos matemáticos como Monad Transformers, explicándolos con pragmatismo. - Vean que se puede usar la programación declarativa en cualquier caso de uso real, no solo en proyectos de juguete.

    letgo

    Plaça Pau Vila, 1, Edifici Palau de Mar, Oficina 3C, Moll del Dipòsit, Barcelona · 08039

    7 comentarios
  • Talk - Co and contravariance: a war of conquest
    ¿Has oído hablar en repetidas ocasiones de la covarianza y la contravarianza cuando se compara Java y Scala? ¿Te sientes excluído de la conversación en esos momentos? El objetivo de esta charla es desmitificar estos conceptos y ver que son cosas mucho más naturales de lo que la jerga nos puede dar a entender. Veremos ejemplos concretos de código, bonitos diagramas de Venn y hasta conquistaremos territorios antes inaccesibles a los lenguajes estáticamente tipados y la relación de todo esto con los principios SOLID. By: Sebastián Ortega (@_sortega in Twitter (https://twitter.com/_sortega)).

    Billy Mobile

    Carrer d'Amigó, 11, 08021 Barcelona · Barcelona

    4 comentarios
  • Workshop - Functional DB access with Doobie
    Functional DB access with Doobie Workshop In this workshop we will learn about doobie (https://github.com/tpolecat/doobie) a "pure functional JDBC layer for Scala". This will be an introductory workshop that will cover the following: • Introduction, concepts • Basic queries (select, insert, update) • NULL handling • Case classes (one, list) • Joins • Transactions We want to make it as a workshop because code in slides is boring, so bring your laptop and be ready to code! Ideally, it would be great if you come with the following setup in your computer: 1. Scala environment working with your preferred editor. You can follow this great tutorial (in Spanish) if you need help http://codely.tv/screencasts/entorno-scala/ (http://codely.tv/screencasts/entorno-scala/2.) 2. Floobits (https://floobits.com/) set up in your preferred editor 3. Workshop project setup ( https://github.com/albertpastrana/doobie-doo ) 4. DB docker container running ( https://hub.docker.com/_/postgres/ )

    Itnig HQ

    Carrer Àlaba 61, 5è 2a · Barcelona

    7 comentarios