ycliper

Популярное

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

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

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

Топ запросов

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

INSAIT Tech Series: Prof. Martin Odersky - Effects and resources: New frontiers for safe and ...

Автор: INSAIT Institute

Загружено: 2023-06-12

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

Описание: Prof. Martin Odersky - Effects and resources: New frontiers for safe and expressive programming languages
Slides can be found here: https://techseries.insait.ai/talk-mar...

Abstract
Effect typing has seen increasing industrial adoption, mostly driven by async, reactive programming, and other concurrency patterns. But it is far from being a clear success. For instance, most approaches suffer from the so-called colored function problem which is due to a lack of effect polymorphism. Combining different effect types is also generally hard. No wonder then, that most effect typing systems are seen as annoyingly brittle and complex. This holds for checked exceptions in Java, as well as for async functions in Rust, or monadic effects systems like cats effect in Scala.

Can we do better? It turns out that we can get effect polymorphism and flexible composition if we shift our viewpoint from (monadic) effects to object capabilities. To keep type safety, these capabilities need to be tracked in types. This is the approach we explore in Caprese. We model captured capabilities in an experimental Scala extension. Combined with delimited continuations, this allows the formulation of safe direct-style control effects which promise much improved composability and flexibility.

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
INSAIT Tech Series: Prof. Martin Odersky - Effects and resources: New frontiers for safe and ...

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

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

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

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

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

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

INSAIT Tech Series: Prof. Iryna Gurevych - NLP for more realistic fact-checking.

INSAIT Tech Series: Prof. Iryna Gurevych - NLP for more realistic fact-checking.

Conversation with Elon Musk | World Economic Forum Annual Meeting 2026

Conversation with Elon Musk | World Economic Forum Annual Meeting 2026

Raspberry Pi 5 + Mathematica: A STEM Creativity Powerhouse

Raspberry Pi 5 + Mathematica: A STEM Creativity Powerhouse

INSAIT Tech Series: Prof. Kenneth Paterson - Cryptography in the Wild

INSAIT Tech Series: Prof. Kenneth Paterson - Cryptography in the Wild

Emacs в 2026: Секретное оружие или старый хлам? |vim, vscode, lisp, org-mode|Podlodka Podcast #460

Emacs в 2026: Секретное оружие или старый хлам? |vim, vscode, lisp, org-mode|Podlodka Podcast #460

Периферийные Устройства для Баз Данных | Portenta H7 | Искусственный Интеллект AI для Управления БД

Периферийные Устройства для Баз Данных | Portenta H7 | Искусственный Интеллект AI для Управления БД

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

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

Роман Ямпольский: развитие ИИ, риски сверх интеллекта, контроль технологий и др.

Роман Ямпольский: развитие ИИ, риски сверх интеллекта, контроль технологий и др.

Нужен ли университет в эпоху ИИ. Стоит ли сейчас тратить 5 лет на университет?

Нужен ли университет в эпоху ИИ. Стоит ли сейчас тратить 5 лет на университет?

INSAIT Tech Series

INSAIT Tech Series

Как и зачем охлаждают атомы — Семихатов, Вишнякова

Как и зачем охлаждают атомы — Семихатов, Вишнякова

Лучшие приложения для разработки на Linux в 2026 году

Лучшие приложения для разработки на Linux в 2026 году

Что я реально делаю как Data Scientist в США за $410.000/год

Что я реально делаю как Data Scientist в США за $410.000/год

INSAIT Tech Series: Prof. Robert Tarjan - Self-Adjusting Data Structures

INSAIT Tech Series: Prof. Robert Tarjan - Self-Adjusting Data Structures

Декораторы Python — наглядное объяснение

Декораторы Python — наглядное объяснение

У меня ушло 10+ лет, чтобы понять то, что я расскажу за 11 минут

У меня ушло 10+ лет, чтобы понять то, что я расскажу за 11 минут

Doxygen и его остроумное устройство • Исследуем и применяем • C • Live coding

Doxygen и его остроумное устройство • Исследуем и применяем • C • Live coding

INSAIT Tech Series: Prof. Zico Kolter - AI Safety & Robustness: Recent Advances & Future Directions

INSAIT Tech Series: Prof. Zico Kolter - AI Safety & Robustness: Recent Advances & Future Directions

Гренландия: остров китов, нищеты и алкоголизма | Интервью с местными, снег, лед и хаски

Гренландия: остров китов, нищеты и алкоголизма | Интервью с местными, снег, лед и хаски

Для Чего РЕАЛЬНО Нужен был ГОРБ Boeing 747?

Для Чего РЕАЛЬНО Нужен был ГОРБ Boeing 747?

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



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



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