Peeking Inside the Engine of ZIO SQL by Jaroslav Regec

Описание к видео Peeking Inside the Engine of ZIO SQL by Jaroslav Regec

"Peeking Inside the Engine of ZIO SQL" by Jaroslav Regec at Functional Scala 2022.

One of the biggest challenges that library authors face, is to preserve type-safety while eliminating boilerplate that the users have to deal with.

In this talk, Jaro takes a look at a few tricks that ZIO SQL uses - ZIO Schema's reified optics, Implicits, and Macros - which allows the library to offer 100% type-safe DSL while keeping boilerplate to a minimum.

Contents in the video:

01:10 Motivation
01:54 ZIO SQL
03:29 Goal
04:10 Implementation
07:10 ZIO Schema
11:35 Implicits
14:57 Macros
17:00 More Tricks

Grab Your Early Bird Tickets for the Functional Scala 2023! ➡️
https://www.eventbrite.com/e/function...

#FunScala2022 #scala #zio #functionalprogramming #functionalscala #scalaconference #scaladeveloper

Комментарии

Информация по комментариям в разработке