Skip to content

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

Members are also interested in