Content area

Abstract

Most of the mainstream general-purpose programming languages support lambda expressions. In some languages (JavaScript, Swift) lambda expressions are called "closures". However, this fact does not change their semantic meaning: lambda is an abstraction of mathematical function, which looks like anonymous method or function in programming languages. There exist different perfections in mathematics: perfect numbers, golden ratio, etc. These perfections are characterized by the specific properties. This article presents a review and analysis of a set of characteristics that describe a perfect lambda syntax. Different ideas of lambda expression implementation are compared, and the perfect lambda syntax is discovered.

Details

1009240
Title
The Perfect Lambda Syntax
Publication title
Volume
6
Issue
1
Pages
13-30
Publication year
2018
Publication date
2018
Publisher
University of Latvia
Place of publication
Riga
Country of publication
Latvia
Publication subject
ISSN
22558942
e-ISSN
22558950
Source type
Scholarly Journal
Language of publication
English
Document type
Journal Article
ProQuest document ID
2043655066
Document URL
https://www.proquest.com/scholarly-journals/perfect-lambda-syntax/docview/2043655066/se-2?accountid=208611
Copyright
Copyright University of Latvia 2018
Last updated
2023-11-20
Database
ProQuest One Academic