Популярное

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

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

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

Топ запросов

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

Oliver Bračevac: Capture Checking - A New Approach to Effect Safety in Scala [Scala Days 2025]

Автор: Scala Days Conferences

Загружено: 2025-11-26

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

Описание:

Capture Checking is an upcoming feature that brings capability tracking into Scala’s type system, offering a new way to express and control effects in direct style, all without requiring monads or other heavy abstractions.

This talk introduces the core ideas behind Capture Checking, how it fits into Scala’s type system, and the kinds of bugs it can prevent. We’ll walk through practical examples that show how capabilities can improve safety and clarity in everyday code, and give a peek into how the compiler enforces these guarantees.

We’ll also talk about where things stand today: what’s implemented, what’s experimental, and what open questions remain. The goal is to give you a clear, realistic picture of Capture Checking as it exists now – its motivations, its mechanics, and its potential.

Whether you’re new to capabilities or wondering how effect tracking will evolve in Scala, this is your starting point.

by Oliver Bračevac (LAMP, EPFL)

Oliver Bračevac: Capture Checking - A New Approach to Effect Safety in Scala [Scala Days 2025]

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

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

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

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

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

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

Martin Odersky: Where Are We With Scala's Capabilities? [Scala Days 2025 Keynote]

Martin Odersky: Where Are We With Scala's Capabilities? [Scala Days 2025 Keynote]

Lukasz Marchewka: Akka Unplugged the anti-patterns that kill performance [Scala Days 2025]

Lukasz Marchewka: Akka Unplugged the anti-patterns that kill performance [Scala Days 2025]

Venners & Sommers: Thinking in Scala 3 Types [Scala Days 2025]

Venners & Sommers: Thinking in Scala 3 Types [Scala Days 2025]

New (& Old) C++ Standard Library Containers - How to Choose the Right Container in C++26 and Beyond

New (& Old) C++ Standard Library Containers - How to Choose the Right Container in C++26 and Beyond

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

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

Anton Sviridov: Tree Sitting will continue until Scala highlighting improves [Scala Days 2025]

Anton Sviridov: Tree Sitting will continue until Scala highlighting improves [Scala Days 2025]

🤷 AI обучен на говнокоде! Разработчиков компиляторов, протоколов и СУБД не хватает, а LLM не может

🤷 AI обучен на говнокоде! Разработчиков компиляторов, протоколов и СУБД не хватает, а LLM не может

Перестаньте мне рассказывать о _Generic

Перестаньте мне рассказывать о _Generic

Kubernetes — Простым Языком на Понятном Примере

Kubernetes — Простым Языком на Понятном Примере

Ян-Питер ван ден Хеувел: Повышайте уровень, станьте инженером-компилятором [Scala Days 2025]

Ян-Питер ван ден Хеувел: Повышайте уровень, станьте инженером-компилятором [Scala Days 2025]

Johanna Odersky: Scala, Sound, and Structure - Composing Music through FP [Scala Days 2025]

Johanna Odersky: Scala, Sound, and Structure - Composing Music through FP [Scala Days 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

Noel Welsh: Routing Http Requests with Scala 3 [Scala Days 2025]

Noel Welsh: Routing Http Requests with Scala 3 [Scala Days 2025]

Adam Warski: A Tour of Ox 1 0 - Direct Style Concurrency and Resiliency [Scala Days 2025]

Adam Warski: A Tour of Ox 1 0 - Direct Style Concurrency and Resiliency [Scala Days 2025]

Как писать код с ИИ: советы от разработчика с 25-летним стажем

Как писать код с ИИ: советы от разработчика с 25-летним стажем

Bendix Sältz: gRPC APIs for Autonomous Driving from Design to Implementation [Scala Days 2025]

Bendix Sältz: gRPC APIs for Autonomous Driving from Design to Implementation [Scala Days 2025]

LLM и GPT - как работают большие языковые модели? Визуальное введение в трансформеры

LLM и GPT - как работают большие языковые модели? Визуальное введение в трансформеры

Automatic Dependency Injection in Scala - Just the Type System!

Automatic Dependency Injection in Scala - Just the Type System!

Грейвс и Каннуприя: Scala встречает GenAI — создаём крутые штуки с LLM4S [Scala Days 2025]

Грейвс и Каннуприя: Scala встречает GenAI — создаём крутые штуки с LLM4S [Scala Days 2025]

Jamie Thompson: Effective Match Types [Scala Days 2025]

Jamie Thompson: Effective Match Types [Scala Days 2025]

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



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



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