kirancodes.me
To Proof Maintenance & Beyond!

Haskell session types with (almost) no class

Riccardo Pucella, Jesse A. Tov

Abstract

We describe an implementation of session types in Haskell. Session types statically enforce that client-server communication proceeds according to protocols. They have been added to several concurrent calculi, but few implementations of session types are available.

DOI 10.1145/1411286.1411290

Related papers