Skip to main navigation Skip to search Skip to main content

Sharing a Perspective on the-Calculus

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

1 Citation (Scopus)

Abstract

The λ-calculus models the core of functional programming languages. This essay discusses a gap between the theory of the λ-calculus and functional languages, namely the fact that the former does not give a status to sharing, the essential ingredient for efficiency in the lattter. The essay provides an overview of the perspective of the author, who has been and still is studying sharing from various angles. In particular, it explains how sharing impacts the equational and denotational semantics of the λ-calculus, breaking some expected properties, and demanding the development of new, richer semantics of the λ-calculus.

Original languageEnglish
Title of host publicationOnward! 2023 - Proceedings of the 2023 ACM SIGPLAN International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software, Co-located with
Subtitle of host publicationSPLASH 2023
EditorsTijs van der Storm, Robert Hirschfeld
PublisherAssociation for Computing Machinery, Inc
Pages179-190
Number of pages12
ISBN (Electronic)9798400703881
DOIs
Publication statusPublished - 18 Oct 2023
Event2023 ACM SIGPLAN International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software, Onward! 2023, co-located with SPLASH 2023 - Cascais, Portugal
Duration: 25 Oct 202327 Oct 2023

Publication series

NameOnward! 2023 - Proceedings of the 2023 ACM SIGPLAN International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software, Co-located with: SPLASH 2023

Conference

Conference2023 ACM SIGPLAN International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software, Onward! 2023, co-located with SPLASH 2023
Country/TerritoryPortugal
CityCascais
Period25/10/2327/10/23

Keywords

  • Lambda calculus
  • functional languages
  • sharing

Fingerprint

Dive into the research topics of 'Sharing a Perspective on the-Calculus'. Together they form a unique fingerprint.

Cite this