michael wolfendale

I'm a software developer based in Newcastle (UK). I have a particular interest in Scala and functional programming.

Posts

Getting Started With Akka Streams

posted on 2021-05-31

Akka is a suite of libraries for Scala and Java which provides tools for organising asynchronous programs.

Data validation with cats

posted on 2021-01-27

Validated[A, B] is a data type provided by cats. It’s like an Either[A, B] which is able to collect errors on the left hand side.