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.
<< przejdź do listy wydarzeń
To wydarzenie już się odbyło. Sprawdź nadchodzące wydarzenia

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

Meetup 123: Functional approach to Software Mill b'day celebration
Typ wydarzenia:
05.12.2019 (czwartek)
Sztuka Wyboru
ul. Słowackiego 19
Strona www:
  • Adam Warski - FP + relational databases = ?
  • Mikołaj Koziarkiewicz - Scala for the People (again)! Simpler coding with Scala 3/Dotty


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).

Widzisz błąd w wydarzeniu? Wydarzenie jest nieaktualne? Poinformuj nas o tym! >>

Pracodawcy IT: Trójmiasto

Software House

Kraków, Trójmiasto
PHP, Java, JavaScript, Node.js, Scala...
typ projektów:
Własne rozwiązania
2 oferty pracy
EPAM Systems
Software House

Katowice, Kraków, Trójmiasto, Warszawa, Wrocław
Python, Java, JavaScript, Oracle, .NET...
typ projektów:
projekty dla klientów
20 ofert pracy
Software House

Rzeszów, Toruń, Trójmiasto, Wrocław
PHP, JavaScript
typ projektów:
projekty dla klientów
1 oferta pracy
Zobacz wszystkie firmy >>

Podobne wydarzenia