Using higher-order contracts to model session types
Session types are used to describe and structure interactions between independent processes in distributed systems.Higher-order types are needed in order to properly structure delegation of responsibility between processes.In this paper we show that higher-order web-service contracts can be used to provide a fully-abstract model of recursive higher