Загрузка страницы

Quill, Dotty, And The Awesome Power of 'Inline' by Alexander Ioffe

Scala 3 is arriving, and with it comes incredible new power for library authors. In this presentation, Alexander Ioffe, a contributor to Quill (a LINQ-like persistence layer for Scala), will show how using Scala 3 Macros, Quill is being rebuilt to be better, stronger, and faster. As you will learn in this presentation, Scala 3 introduces a new powerhouse keyword called 'inline' that opens up a new continent of capability. This construct powers all Scala 3 macros, and allows users to interact with staged code almost indistinguishably from normal code, allowing familiar patterns such as global-methods, type-classes, and type-level-logic. For Quill, Alexander will show how this allows generating compile-time SQL using patterns that we once only dreamed about using--and these features just scratch the surface of what can be done with staged code. Come discover the bright future of powerful, type-safe libraries in Scala 3!

About Functional Scala:
Functional Scala was founded in 2019 to provide an independent, professional platform for speakers across the entire Scala community, bringing together new and existing Scala developers in an uplifting and welcoming environment that focuses on innovation & excellence.

Join the Functional Scala Community on Twitter: https://twitter.com/funscala2021 and https://twitter.com/zivergetech

Stay informed on future events: https://www.functionalscala.com/, https://ziverge.com/

Join us in 2021: https://www.eventbrite.co.uk/e/functional-scala-2021-tickets-131620665955

#FunctionalScala2020 #FunScala2020 #FunScala20

Видео Quill, Dotty, And The Awesome Power of 'Inline' by Alexander Ioffe канала Ziverge
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
22 декабря 2020 г. 20:52:28
00:34:51
Яндекс.Метрика