Kb0lgam6883exmoixgbi
SkillsCast

Functional Patterns for FP beginners

10th December 2015 in London at Business Design Centre

There are 36 other SkillsCasts available from Scala eXchange 2015

Please log in to watch this conference skillscast.

Https s3.amazonaws.com prod.tracker2 resource 41088130 skillsmatter conference skillscast o9nohu

Scala, by being both Functional and Object-Oriented, is easy to get started with, especially for java developers. However, to get the most out of the language, you have to embrace its functional nature. In this session, you will learn how to start using scala's functional nature by presenting patterns originating in the functional world.

You will cover:

  • Algebraic Data Types for data modelling

  • Typeclasses for extensible abstractions

  • Error handling in a composable fashion with Either and Validation

  • Segregation between logic and effects for easier testing

  • Property based testing

YOU MAY ALSO LIKE:

Functional Patterns for FP beginners

Clément Delafargue

Clément Delafargue is the CTO of Clever Cloud. A graduate from École Centrale de Nantes, he has been developing web projects since 2002. He enjoys working both on frontend and backend, as well as learning new languages and tech stacks. He's particularly interested in functional programming.

SkillsCast

Please log in to watch this conference skillscast.

Https s3.amazonaws.com prod.tracker2 resource 41088130 skillsmatter conference skillscast o9nohu

Scala, by being both Functional and Object-Oriented, is easy to get started with, especially for java developers. However, to get the most out of the language, you have to embrace its functional nature. In this session, you will learn how to start using scala's functional nature by presenting patterns originating in the functional world.

You will cover:

  • Algebraic Data Types for data modelling

  • Typeclasses for extensible abstractions

  • Error handling in a composable fashion with Either and Validation

  • Segregation between logic and effects for easier testing

  • Property based testing

YOU MAY ALSO LIKE:

About the Speaker

Functional Patterns for FP beginners

Clément Delafargue

Clément Delafargue is the CTO of Clever Cloud. A graduate from École Centrale de Nantes, he has been developing web projects since 2002. He enjoys working both on frontend and backend, as well as learning new languages and tech stacks. He's particularly interested in functional programming.

Photos