Pexels Photo 46274

Scala Sunday Reads: July 29 #Week 5

Pexels Photo 46274

We bring you our final instalment for July 2018, of our suggested ‘Sunday Reads’. This week we share some of our best-loved Scala, Haskell & FP learns from around the internet.

Thank you for everyone who made our sixth Scala in the City a huge success, it was another great meet-up and we can't wait until the next one which will be on 21st August where we are thrilled to be hosted by Shazam in Hammersmith. Stay posted for more details to come. 

Our first read is from Jonas Bonér, Founder & CTO of Lightbend Inc. and Viktor Klang, Deputy CTO at Lightbend Inc. The post is called Reactive Programming versus Reactive Systems. 

Our second learn is from Bartosz Milewski, Software Architect. The post is called Category Theory III 1.1: Overview part 1.

Our third read is from Leo Zhang, Programmer. The post is called Functor, Applicative, and Why. 

Our fourth read is from Taro L. Saito, Software Engineer. The post is called Demystifying Dependency Injection with Airframe. 

Our fifth read is from Claudio Caletti, Software Engineer. This talk is called Data-driven Scala Programming. 

Our final learn is from Oskar Wickström, Software Engineer. The post is called Domain Modelling with Haskell: Accumulating with WriterT. 

If you are craving more, check out last week’s recommended reading material here. Don’t forget to subscribe below to be the first to get our Scala Sunday Reads.

If you would like to feature in our Scala Sunday reads, please get in touch with the team on