YoVDO

Class up Your Config

Offered By: Scala Days Conferences via YouTube

Tags

Scala Days Courses Functional Programming Courses Configuration Management Courses Generic Programming Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the intricacies of configuring production applications with Case Classy, a small but powerful library designed to simplify the process of loading and decoding configuration data. Dive into this 38-minute conference talk from Scala Days Copenhagen 2017, where Andy Scott demonstrates how Case Classy prevents all-or-nothing runtime errors and provides comprehensive error handling. Learn about the functional programming foundations that enable the assembly and combination of decoders for error accumulation. Discover how Shapeless and generic programming can automatically generate decoders, saving developers from extensive boilerplate. The presentation covers the project overview, goals, problems addressed, mathematical key concepts, arrows and decoders, decoding techniques, loading nested paths, and concludes with a Q&A session.

Syllabus

Intro
Project overview
Goals
Problem
Solution
Math key concepts
Arrows and decoders
Decoding
Loading nested paths
Questions


Taught by

Scala Days Conferences

Related Courses

Teaching Domain Specific Languages in Scala
Scala Days Conferences via YouTube
Why Dolly Is Just the Beginning for Open LLM Models
Scala Days Conferences via YouTube
Building Billion Node Graphs for Machine Learning
Scala Days Conferences via YouTube
How Does Incremental Compilation Work with Scala 3
Scala Days Conferences via YouTube
AI Assisted Development
Scala Days Conferences via YouTube