Please log in to watch this conference skillscast.
During this talk, we will explore functional composition from the ground up. Find out about the different ways functions can be composed to form larger pieces of software, using both the standard library and the Kleisli from functional libraries scalaz and cats, while looking at the advantages and disadvantages of these within the context of frameworks (such as http4s and testing).
YOU MAY ALSO LIKE:
- Modern development with Java (in London on 15th - 17th July 2019)
- Lightbend Scala Language - Professional (in London on 9th - 10th September 2019)
- CloudNative London 2019 (in London on 25th - 27th September 2019)
- Keynote by Dick Wall on Why API Design Matters, and Why Yours Sucks! (and mine sucks too!) (in London on 24th June 2019)
- London Java Community June (in London on 25th June 2019)
- Awesome CI/CD Data Pipelines for Distributed Data-Sources (SkillsCast recorded in May 2019)
- The Elements of Tagless Final Style (SkillsCast recorded in May 2019)
Functional Composition and the Kleisli
Alexander is a software engineer at ITV, writing micro-services for the automation of content delivery using functional libraries and the typelevel stack including Cats, Http4s, Doobie and Circe. He has been writing software with Scala for 2 years and has contributed to a number of open source projects including http4s. An advocate for pragmatic FP, he contributes to knowledge sharing through brown-bags, mentoring and tutorial videos.