Communication-Safe Web Programming in TypeScript with Routed Multiparty Session Types
TLDR: strong typing is not only about data, it's even more important to be able to model and verify communication protocols and their implementation. keywords: STScript, RouST
https://wz.ax/doi/10.1145/3446804.3446854
upd: found the code!
https://wz.ax/doi/10.5281/zenodo.4399899
Post #689
356