Pattern matching for an object-oriented and dynamically typed programming language
Autori
Parametre
Viac o knihe
Pattern matching is a well-established concept in the functional programming community. It provides the means for concisely identifying and destructuring values of interest. This enables a clean separation of data structures and respective functionality, as well as dispatching functionality based on more than a single value. Unfortunately, expressive pattern matching facilities are seldomly incorporated in present object-oriented programming languages. We present a seamless integration of pattern matching facilities in an object-oriented and dynamically typed programming language: Newspeak. We describe language extensions to improve the practicability and integrate our additions with the existing programming environment for Newspeak. This report is based on the first author’s master’s thesis.
Nákup knihy
Pattern matching for an object-oriented and dynamically typed programming language, Felix Geller
- Jazyk
- Rok vydania
- 2010
Doručenie
Platobné metódy
2021 2022 2023
Navrhnúť zmenu
- Titul
- Pattern matching for an object-oriented and dynamically typed programming language
- Jazyk
- anglicky
- Autori
- Felix Geller
- Vydavateľ
- Univ.-Verl.
- Rok vydania
- 2010
- ISBN10
- 3869560657
- ISBN13
- 9783869560656
- Séria
- Technische Berichte des Hasso-Plattner-Instituts für Softwaresystemtechnik an der Universität Potsdam
- Kategórie
- Počítače, IT, programovanie
- Anotácia
- Pattern matching is a well-established concept in the functional programming community. It provides the means for concisely identifying and destructuring values of interest. This enables a clean separation of data structures and respective functionality, as well as dispatching functionality based on more than a single value. Unfortunately, expressive pattern matching facilities are seldomly incorporated in present object-oriented programming languages. We present a seamless integration of pattern matching facilities in an object-oriented and dynamically typed programming language: Newspeak. We describe language extensions to improve the practicability and integrate our additions with the existing programming environment for Newspeak. This report is based on the first author’s master’s thesis.