Past Meetup

Shapeless 101 - A smooth introduction

This Meetup is past

20 people went

Location image of event venue

Details

Shapeless is an advanced functional programming library for the Scala language.

Some basic features of the library will be presented

• Heterogenous Lists

• The Generic[T] object

• Polymorphic functions

• Natural Transformations

• Type-Level Recursion

• Product

• Coproduct

• Singleton type

• Labelled generic

and I will code a small example on how to convert the parameters of a case class to a map using shapeless.

Speaker's bio:

Harry Laoulakos

Functional programmer, enjoying programming in Scala, Play framework, Akka, Typelevel stack: cats, shapeless, etc