Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Suspension - The Magic Behind Composability (or "The Kyo Monad")

Code Sync via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore the innovative Kyo effect system for Scala in this 44-minute conference talk that delves into the library's groundbreaking approach to generalizing monadic computations for composable algebraic effects. Discover how Kyo's core suspension mechanism enables unparalleled effect composability and learn to reason about effect ordering in functional programming. Examine the internals of this new effect system to understand how it achieves next-level performance compared to similar solutions like ZIO and Caprese. Gain insights into Kyo's unique encoding of algebraic effects, its effect suspension and handling mechanisms, and the key performance optimizations behind its monadic encoding. Develop a comprehensive mental model for understanding effect composition while exploring practical applications of this cutting-edge library that's reshaping how developers approach functional programming in Scala.

Syllabus

Suspension: the magic behind composability (or "The Kyo Monad") - Flavio Brasil | Lambda Days 2025

Taught by

Code Sync

Reviews

Start your review of Suspension - The Magic Behind Composability (or "The Kyo Monad")

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.