Refine
Has Fulltext
- yes (1)
Year of publication
- 2010 (1)
Document Type
- Monograph/Edited Volume (1) (remove)
Language
- English (1) (remove)
Is part of the Bibliography
- yes (1)
Keywords
- Dynamic Type System (1)
- Dynamische Typ Systeme (1)
- Muster (1)
- Musterabgleich (1)
- Object-Oriented Programming (1)
- Objekt-Orientiertes Programmieren (1)
- Pattern Matching (1)
- Patterns (1)
Institute
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.