Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Kyo: A New Approach to Functional Effects in Scala with Flavio Brasil and Adam Hearn

Автор: Scala for Fun & Profit

Загружено: 2025-02-19

Просмотров: 3100

Описание:

Learn about Kyo, a new functional effect system for Scala! We discuss what effect systems are, their benefits, and how Kyo simplifies functional programming with algebraic effects and a unified monad. Flavio and Adam walk through a live demo showcasing Kyo's type system, effect handling (including environment and error management), and composability. Perfect for anyone interested in functional programming on the JVM #functionalprogramming #scala #jvm #effects #kyo

Links

Kyo documentation: https://getkyo.io/#/?id=introduction
GitHub repository: https://github.com/getkyo/kyo

Sponsors

Check out ScalaJobs ( https://scalajobs.com/ ), the most effective platform to hire Scala Engineering talent.

Chapters

00:00 Introduction
00:22 Motivation behind Kyo
03:02 What is Kyo?
06:49 Defining Effect Systems
10:30 Demo of Kyo
21:07 Handling Multiple Effects
23:20 Error Handling in Effect Systems
27:26 Exploring Result Types and Aborts
31:26 Effect Widening and Type Safety
38:30 The Power of Qo's Monadic Interface
46:35 Understanding Kio's Building Blocks
47:43 Navigating Kio's Syntax and Dialects
50:51 Limitations of Effect Composition in Kyo
52:36 Handling Order-Sensitive Effects
55:15 The Beauty of Effect Handling
57:09 Discovering Kio's Functional Capabilities
59:55 Creating New Effects in Kyo
01:01:53 Kyo's Approach to Console and Clock Effects
01:05:15 Transitioning from Scala 2 to Scala 3
01:07:38 Performance Enhancements in Scala 3
01:09:50 Benchmarking Kio's Performance
01:10:31 Kyo Data Module
01:13:08 Kyo's Scheduler and Runtime Benefits
01:18:13 Adaptive Scheduling in Kio
01:19:49 When to Consider Kio's Scheduler
01:22:05 Kyo's Benchmarks
01:25:59 Kyo's Ecosytem
01:29:08 How to Contribute to Kyo
01:30:59 Kyo's Road to Version 1.0

Kyo: A New Approach to Functional Effects in Scala with Flavio Brasil and Adam Hearn

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Releasing Kyo: When Performance Meets Elegance In Scala by Flavio Brasil

Releasing Kyo: When Performance Meets Elegance In Scala by Flavio Brasil

Evolving Scala by Martin Odersky | Scalar Conference 2025

Evolving Scala by Martin Odersky | Scalar Conference 2025

Martin Odersky on the Future of Scala, Learning, Teaching and the Quest for the Perfect Language

Martin Odersky on the Future of Scala, Learning, Teaching and the Quest for the Perfect Language

The Great Concurrency Smackdown: ZIO versus JDK by John A. De Goes

The Great Concurrency Smackdown: ZIO versus JDK by John A. De Goes

Программируем с ИИ в VS Code - БЕСПЛАТНО! Сможет каждый!

Программируем с ИИ в VS Code - БЕСПЛАТНО! Сможет каждый!

What is a Monad? - The Last Monad Intro You'll Ever Need

What is a Monad? - The Last Monad Intro You'll Ever Need

The Return of Procedural Programming - Richard Feldman

The Return of Procedural Programming - Richard Feldman

🤖 AI, Какие языки лучше генерируются? Чем на самом деле занимается Брагилевский в JetBrains

🤖 AI, Какие языки лучше генерируются? Чем на самом деле занимается Брагилевский в JetBrains

Is Functional Programming DEAD Already?

Is Functional Programming DEAD Already?

Scala

Scala

The Next Big Thing in Tech is Almost Here

The Next Big Thing in Tech is Almost Here

An Algebra of Thoughts: When Kyo effects meet LLMs by Flavio Brasil

An Algebra of Thoughts: When Kyo effects meet LLMs by Flavio Brasil

БЕЛЫЕ СПИСКИ: какой VPN-протокол справится? Сравниваю все

БЕЛЫЕ СПИСКИ: какой VPN-протокол справится? Сравниваю все

Zig Roadmap 2026

Zig Roadmap 2026

Damian Reeves - The Actor Model Beyond Akka With Kyo - Functional Scala 2024

Damian Reeves - The Actor Model Beyond Akka With Kyo - Functional Scala 2024

What Can Scala Learn from Rust? by John A. De Goes

What Can Scala Learn from Rust? by John A. De Goes

Building Robust Applications with Kyo: A Hands on Introduction

Building Robust Applications with Kyo: A Hands on Introduction

From Scala to Silicon: The Chisel Journey with Jack Koenig

From Scala to Silicon: The Chisel Journey with Jack Koenig

Game development in Scala.js with David Smith

Game development in Scala.js with David Smith

Scala in 2025: How to Start, What to Learn | Functional World #16

Scala in 2025: How to Start, What to Learn | Functional World #16

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]