codecentric mittendrin

Meetups, Stammtische, Hackathons, User Groups: Die codecentric AG ist weit mehr als die Summe ihrer Mitarbeiter und Projekte.

Hinter jeder erfolgreichen Software steht eine starke Community

Wissensvermittlung, Nachwuchsförderung und der fachliche Austausch auf Augenhöhe sind für uns Herzensangelegenheiten. Wir sind der Meinung: Geteilte Innovationsfreude ist doppelte Innovationsfreude.

Deshalb mischen sich codecentric-Mitarbeiter und -Mitarbeiterinnen gerne unter die Community – ob als Gastgeber, Redner oder Organisatoren diverser Veranstaltungen. Triff uns auf einem der folgenden Events!

Scala User Group Düsseldorf

Scala User Group Düsseldorf

Kölner Landstraße 11, 40591, Düsseldorf, Deutschland 12.10.2016 | 19:00

Algebraic Data Types and Typeclasses

Algebraic Data Types (ADTs) and Type Classes are terms that Scala developers will come across frequently and can cause some headache for beginners. In this talk, Jan will give an introduction to both. We will explore how thinking in ADTs can guide you in modeling your domain and how they are represented in Scala. We will then deep dive into type classes, find out about the advantages of using them, see how we can add functionality to our data types and learn how to implement them in Scala.

The talk may be given in English if there are non-German speakers.

Bonus: There will be Typelevel stickers I brought from the conference 🙂

About the author:

Jan Schulte is a Scala Consultant and founder of Currently he works as Scala Lead at Douglas. He has been working with Scala for three years and interested in functional and logic programming.

Organizer: Benedikt Ritter


Benedikt Ritter