Schedule outline

A session at Lightbend's Advanced Scala course

Monday 22nd May, 2017

9:00am to 5:00pm (GMT)

Object-functional programming in depth

-Tail recursion
-Partial functions

Mastering the type system

-Co- and contravariance
-Type bounds
-Path dependent and structural types

Explicitly implicit

-Implicit conversion, classes and parameters
-Type class pattern
-Context bounds

Internal DSLs

-Custom control structures with by-name parameters
-Building internal DSLs

Custom Scala collections

-Building custom collections

About the speaker

This person is speaking at this event.
Trond Bjerkestrand

Co-Founder of @SpendChart and Scala evangelist at @Typesafe bio from Twitter

Sign in to add slides, notes or videos to this session

Tell your friends!


Time 9:00am5:00pm GMT

Date Mon 22nd May 2017

Session Hash Tag


Short URL


View the schedule


See something wrong?

Report an issue with this session