Logo Crossweb

Log in

No account yet? Forgot password

Przypomnij hasło

close Wypełnij formularz.
Na Twój adres e-mail zostanie wysłane link umożliwiający zmianę hasła.
Send
This event has already taken place. Check upcoming events

Type classes for Java devs & Pragmatic object-oriented tagless final

Event:
Type classes for Java devs & Pragmatic object-oriented tagless final
Event type:
Meetup
Category:
IT
Topic:
Date:
27.02.2020 (thursday)
Time:
18:00
Language:
Polish
Price:
Free
City:
Place:
Schibsted Tech Polska sp. z o.o.
Address:
ul. Pawia 23
Description:

Talk #1: "Scala type classes for Java refugees" by Rafał Kucab


Abstract

The presentation will cover the basics of a very powerful and flexible concept of type classes which adds ad-hoc polymorphism to Scala language. We will go through a very simple example of how to implement and use this mechanism in your code. If you are learning Scala or you are an experienced Java developer and want to know how it works from scratch this presentation is for you.


Talk #2: "Pragmatic object-oriented tagless final" by Wojtek Pituła


Abstract

Tagless final was born in Haskell world but this doesn’t mean we have to copy it blindly. Can we get some value out of it without abandoning all the libraries and patterns people developed over the years in OOP in general and Java in particular? Let’s add classes, objects, type members and other Scala features to the picture and look at it with pure pragmatism in mind. Will it look the same?


Bio

I solve problems, sometimes with code, if absolutely necessary. In a complicated relationship with Scala for over 4 years. Trying to make laziness an art.


How to get to the venue?


Schibsted offices are located in one of the buildings on Pawia Street. The meetup will be held on 7th floor. The gates will be open and there will be a person helping everyone to get there.




Profile of employers

Similar events