Common use of Type System Clause in Contracts

Type System. We define a session type system for λCoS loosely inspired to that of Gay and Xxxxxxxxxxx [2010]. Following Tov and Pucella [2011], we use kinds to distinguish unlimited types, those denoting values that can be discarded and duplicated, from linear types, those denoting values (such as endpoints) that must be used exactly once. The syntax of kinds, types, and session types is given below: Kind κ ::= 1 | ω

Appears in 2 contracts

Samples: Chaperone Contracts for Higher Order Sessions, Chaperone Contracts for Higher Order Sessions

AutoNDA by SimpleDocs

Type System. We define a session type system for λCoS loosely inspired to that of Gay and Xxxxxxxxxxx [2010]. Following Tov and Pucella [2011], we use kinds to distinguish unlimited types, those denoting values that can be discarded and duplicated, from linear types, those denoting values (such as endpoints) that must be used exactly once. The syntax of kinds, types, and session types is given below: Kind κ ::= 1 | ωω κ

Appears in 2 contracts

Samples: Chaperone Contracts for Higher Order Sessions, Chaperone Contracts for Higher Order Sessions

AutoNDA by SimpleDocs
Draft better contracts in just 5 minutes Get the weekly Law Insider newsletter packed with expert videos, webinars, ebooks, and more!