Making the most of Scala through functional programming

blank
06 Jun 2018
19:30 - 20:00
Sala 2byte
Juan Manuel Serrano
CTO
HABLA COMPUTING SL

Making the most of Scala through functional programming

You may have already experienced that Scala allows you to program as
if you were still using Java. While lowering entry barriers to
newcomers is great, let’s not forget that a significant source of
power for Scala lies in its support for functional programming. This
talk describes three major functional abstractions that will help you
to achieve unprecedented levels of reuse and modularity, while keeping
your code concise and readable: higher-order functions, type classes
and monadic functions.