Search Results - "• Software and its engineering → Concurrent programming structures"
-
1
Enabling Additional Parallelism in Asynchronous JavaScript Applications (Artifact)
ISSN: 2509-8195Published: Schloss Dagstuhl – Leibniz-Zentrum für Informatik 06.07.2021“…JavaScript is a single-threaded programming language, so asynchronous programming is practiced out of necessity to ensure that applications remain responsive…”
Get full text
Data Set -
2
Multiparty Session Programming with Global Protocol Combinators (Artifact)
ISSN: 2509-8195Published: Schloss Dagstuhl – Leibniz-Zentrum für Informatik 06.11.2020“…In the paper "Multiparty Session Programming with Global Protocol Combinators", we introduce a library, ocaml-mpst for programming with global combinators - a…”
Get full text
Data Set -
3
Godot: All the Benefits of Implicit and Explicit Futures (Artifact)
ISSN: 2509-8195Published: Schloss Dagstuhl – Leibniz-Zentrum für Informatik 12.07.2019“…This artifact contains an implementation of data-flow futures in terms of control-flow futures, in the Scala language. In the implementation, we show…”
Get full text
Data Set -
4
Minimal Session Types (Artifact)
ISSN: 2509-8195Published: Schloss Dagstuhl – Leibniz-Zentrum für Informatik 12.07.2019“…This artifact contains MISTY, a tool that decomposes message-passing programs with session types into programs typable with the minimal session types we…”
Get full text
Data Set