Logo Crossweb

Logowanie

Nie masz konta? Zapomniałem hasła

Przypomnij hasło

close Wypełnij formularz.
Na Twój adres e-mail zostanie wysłane link umożliwiający zmianę hasła.
Wyślij
To wydarzenie już się odbyło. Sprawdź nadchodzące wydarzenia

Meetup 123: Functional approach to Software Mill b'day celebration

Wydarzenie:
Meetup 123: Functional approach to Software Mill b'day celebration
Typ wydarzenia:
Spotkanie
Kategoria:
IT
Tematyka:
Data:
05.12.2019 (czwartek)
Godzina:
17:30
Język:
polski
Wstęp:
Bezpłatne
Miasto:
Miejsce:
Sztuka Wyboru
Adres:
ul. Słowackiego 19
Agenda:
  • Adam Warski - FP + relational databases = ?
  • Mikołaj Koziarkiewicz - Scala for the People (again)! Simpler coding with Scala 3/Dotty


Opis:

We're closing the year with a bang! With two sessions and loads of beer we're going to celebrate 10th b'day of SoftwareMill.

It's a part of a grander tour during which, SoftwareMill celebrates with all of the Polish communities.


Few words from them:


We’re happy to join Trójmiasto JUG on the 5th of December, 2019 with the following presentations:


Adam Warski


FP + relational databases = ?


Functional programming is an increasingly popular approach to writing and thinking about code. Is it also applicable to such daily programming tasks as accessing a relational database? Is it possible to work with transactions in a "functional" way? Yes! But what does it mean in practice? And is this any better than using JPA's or Spring's @Transactional?


In this live-coding session, we'll try to answer these questions, and demonstrate how the "functional" approach improves over the "traditional" one in three areas: working with multi-thread code, requiring a framework and precisely delimiting transaction boundaries.


We'll be focusing on one specific problem area, however the techniques that we'll use have broader applicability, and are often used to solve other problems as well.


About Adam Warski


I am one of the co-founders of SoftwareMill, where I code mainly using Scala and other interesting technologies. I am involved in open-source projects, such as sttp, tapir, Quicklens, ElasticMQ and others. I have been a speaker at major conferences, such as JavaOne, LambdaConf, Devoxx and ScalaDays.


Apart from writing closed- and open-source software, in my free time I try to read the Internet on various (functional) programming-related subjects. Any ideas or insights usually end up with a blog (https://softwaremill.com/blog).


Mikołaj Koziarkiewicz


Scala for the People (again)! Simpler coding with Scala 3/Dotty


Scala 3/Dotty is relatively close to being released, most of its features are already determined. So, what it is it exactly, and how can it make programming on the JVM an easier job for yourself?


About Mikołaj Koziarkiewicz


Currently at SoftwareMill, Mikołaj is an enthusiast of multi-paradigm coding, a firm believer in using the right tool for the job, and an occasional perambulatory Wikipedia mirror. He's convinced that taking lazy shortcuts backfires on a programmer sooner or later, and is committed to doing things “the right way”. Mikołaj is also a contributor into open source, and author of several utility and wrapper libraries (travesty, helisa).


Profile pracodawców

Podobne wydarzenia