All of these viewpoints have their merits, and to understand the discussion we must understand the various components it is built from and the various problems it is solving. In this talk Noel will break down tagless final to its elemental units and show how you can compose these units to solve different problems.
YOU MAY ALSO LIKE:
- Deep Learning: Programming with a Difference (SkillsCast recorded in December 2018)
- ScalaCon 2022: Opening Keynote Networking Party (in London on 4th October 2022)
- ScalaCon 2022 (Online Conference on 4th - 8th October 2022)
- TDD and other drugs (Online Meetup on 8th August 2022)
- LJC: I Started Testing In Production... Then I Went On Holiday (Online Meetup on 15th August 2022)
- A History of Enterprise Monads (SkillsCast recorded in May 2021)
- Connecting the dots - building and structuring a functional application in Scala (SkillsCast recorded in May 2021)
The Elements of Tagless Final Style
Noel has been interested in computers for a long time, particularly the leverage that computers give to people. He followed this interest to a PhD in machine learning, focusing on Bayesian nonparametrics and reinforcement learning. He still finds machine learning very interesting, but right now is more involved with programming and programming languages. A large part of his work is helping people become more effective with functional programming.