YoVDO

Algebraic Effect Handlers with Parallelizable Computations - Keynote

Offered By: Code Sync via YouTube

Tags

Functional Programming Courses Monads Courses Concurrency Courses Asynchronous Programming Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the powerful world of algebraic effects and handlers in this keynote talk from Lambda Days 2024. Delve into an overview of algebraic effect handlers and their ability to express free monads concisely and composably. Discover how these handlers can be used to implement complex control-flow mechanisms such as exceptions, asynchronous I/O, local state, and backtracking. Learn about the limitations of existing designs that often require sequential execution of effects. Gain insights into innovative approaches for combining effect handlers with parallelizable computations, opening up new possibilities for efficient and concurrent programming. This 48-minute presentation offers valuable knowledge for developers and computer scientists interested in advanced programming language concepts and parallel computing techniques.

Syllabus

Keynote: Algebraic Effect Handlers with Parallelizable Computations by Ningning Xie | Lambda Days 24


Taught by

Code Sync

Related Courses

JavaScript Promises
Google via Udacity
Grand Central Dispatch (GCD)
Udacity
Asynchronous Programming in C# and .NET Core
Microsoft via edX
JavaScript, часть 2: прототипы и асинхронность
Moscow Institute of Physics and Technology via Coursera
Разработка веб-сервисов на Go - основы языка
Moscow Institute of Physics and Technology via Coursera