Lightweight functional session types

Sam Lindley, J. Garrett Morris

Research output: Chapter in Book/Report/Conference proceedingChapter (peer-reviewed)peer-review

Abstract / Description of output

Row types provide an account of extensibility that combines well with parametric
polymorphism and type inference. We discuss the integration of row
types and session types in a concurrent functional programming language,
and how row types can be used to describe extensibility in session-typed
communication.
Original languageEnglish
Title of host publicationBehavioural Types: from Theory to Tools
EditorsS.J. Gay, A. Ravara
PublisherRiver Publishers
Publication statusAccepted/In press - 17 Feb 2017

Fingerprint

Dive into the research topics of 'Lightweight functional session types'. Together they form a unique fingerprint.

Cite this