SkillsCast

Almost Type-Safe Error Handling

14th December 2017 in London at Business Design Centre

There are 48 other SkillsCasts available from Scala eXchange 2017

Please log in to watch this conference skillscast.

672713221 640

Deciding the return types of independent sections of your code base is a complicated and extremely important part of developing in Scala. You want each module to be self contained and descriptive while remaining composable with each other. A difficult balancing act.

You will be exploring the tools and options available to you when tackling this issue, while weighing up the pros and cons of each. In particular taking a deep dive into:

  • Appropriate usage of Either and EitherT

  • The Error handling implications of Futures and Tasks

  • When ADTs are your friends.

YOU MAY ALSO LIKE:

Thanks to our sponsors

Almost Type-Safe Error Handling

Benjamin Parker

Ben Parker is a scala developer with ITV, working in a microservice architecture on a team dedicated to personal user data and ITVs premium offering. Fanatical about friendly clean code and high-functioning teams.

SkillsCast

Please log in to watch this conference skillscast.

672713221 640

Deciding the return types of independent sections of your code base is a complicated and extremely important part of developing in Scala. You want each module to be self contained and descriptive while remaining composable with each other. A difficult balancing act.

You will be exploring the tools and options available to you when tackling this issue, while weighing up the pros and cons of each. In particular taking a deep dive into:

  • Appropriate usage of Either and EitherT

  • The Error handling implications of Futures and Tasks

  • When ADTs are your friends.

YOU MAY ALSO LIKE:

Thanks to our sponsors

About the Speaker

Almost Type-Safe Error Handling

Benjamin Parker

Ben Parker is a scala developer with ITV, working in a microservice architecture on a team dedicated to personal user data and ITVs premium offering. Fanatical about friendly clean code and high-functioning teams.

Photos