1999
DOI: 10.1002/(sici)1096-9942(1999)5:2<97::aid-tapo3>3.0.co;2-g
|View full text |Cite
|
Sign up to set email alerts
|

Processes, functions, and datatypes

Abstract: Based on a name‐passing calculus and on its typing system we show how to build several language constructors towards strongly‐typed concurrent programming languages. In particular, we introduce a notion of datatype declaration, and show how to create values of a datatype and how to take such values apart. Further expressions include a form of abstraction and of application. Expressions evaluate to names and can replace any (non‐binding) name in the calculus, thus achieving a clean incorporation of expressions … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...

Citation Types

0
0
0

Year Published

2000
2000
2010
2010

Publication Types

Select...
4
1

Relationship

0
5

Authors

Journals

citations
Cited by 6 publications
references
References 22 publications
0
0
0
Order By: Relevance