Skip to content

Details

This month Melbourne Scala will be hosted at Zendesk in the CBD.
Luke Stephenson, Lead Developer from REA Group is presenting.

Description

This talk aims to provide a short overview of what might motivate you to introduce Free Monad or Tagless Final. These are programming techniques that allow business logic to be defined separately from the components that store or execute it. An simple example problem / program is provided which is then solved (live coding) using both Free Monad and Tagless Final to compare the two approaches. Time permitting, we will take a look at some more complicated examples.

At the end of this talk, you should leave with a high level understanding of the two approaches.

Some prior understanding of what a Monad is will help, but certainly not a prerequisite.

Arrive from 5:45 for pizza, drinks and conversation, talks start at 6:30pm.
As always, newcomers most welcome. Hope to see you there.

Meetup host: Darragh

=============================================================
Melbourne Scala organising committee is Ben, Ken, Luke, Tianhao, Darragh, Travis

Related topics

You may also like