activity
20202026
most citedEfficient, Portable, Census-Polymorphic Choreographic Programming

5 citations · 5 across the 7 of their papers we have counts for

collaborators
Showing cs.PLShow all

5 papers · 1 filter

cs.PL2026

Probabilistic, Resource-Aware, Asynchronous, Out-of-Order Choreographies

Mako Bates, Steven Baldasty, Ernest Hyun +2

Futures-based implementations of out-of-order choreographies can substantially improve latency and throughput, but their actual behavior depends on resources such as communication…

cs.PL2024★ 5 cited

Efficient, Portable, Census-Polymorphic Choreographic Programming

Mako Bates, Shun Kashiwa, Syed Jafri +3

Choreographic programming (CP) is a paradigm for implementing distributed systems that uses a single global program to define the actions and interactions of all participants. Libr…

cs.PL2024

MultiChor: Census Polymorphic Choreographic Programming with Multiply Located Values

Mako Bates, Syed Jafri, Joseph P. Near

Choreographic programming is a concurrent paradigm in which a single global program called a choreography describes behavior across an entire distributed network of participants. C…

cs.PL2024

We Know I Know You Know; Choreographic Programming With Multicast and Multiply Located Values

Mako Bates, Joseph P. Near

Concurrent distributed systems are notoriously difficult to construct and reason about. Choreographic programming is a recent paradigm that describes a distributed system in a sing…

cs.PL2020

Contextual Linear Types for Differential Privacy

Matías Toro, David Darais, Chike Abuah +4

Language support for differentially-private programming is both crucial and delicate. While elaborate program logics can be very expressive, type-system based approaches using line…