Please log in to watch this conference skillscast.
In this talk, you will discover Typelevel Ciris: a library for lightweight, extensible, and validated configuration loading in Scala. Ciris provides an easy, safe, and secure way to write configurations as code. You will learn how Ciris uses a functional approach to configuration validation, while also dealing with multiple environments and configuration sources, secrets, logging, and effects. In the end, you will have eliminated many common configuration errors and prevented errors from occurring as early as possible.
YOU MAY ALSO LIKE:
- Haskell eXchange 2022: Novice Track (Online Conference on 7th December 2022)
- Haskell eXchange 2022: Online Conference (Online Conference on 8th - 9th December 2022)
- LJC: Monitoring Digital Experience to Determine Feature Effectiveness (Online Meetup on 11th October 2022)
- LJC: Understanding the board not just the pieces (Online Meetup on 14th October 2022)
- A Conceptual Introduction to Nix for Haskellers (SkillsCast recorded in November 2021)
- Lightning Talk: A Spectre is Haunting Haskell — The Spectre of Effects (SkillsCast recorded in November 2021)
Ciris: Functional Configurations
Viktor is a Software engineer at Ovo Energy in London, working on the platform powering energy meter readings and consumption data. He’s an advocate of strongly typed functional programming, and Scala in particular, which has been his professional focus the past four years.