Work

Dynamic pattern matching with Python

Year: 2020
Type: conference-paper
Abstract: Pattern matching allows programs both to extract specific information from complex data types, as well as to branch on the structure of data and thus apply specialized actions to different forms of data. Originally designed for strongly typed functional languages with algebraic data types, pattern matching has since been adapted for object-oriented and even dynamic languages. This paper discusses how pattern matching can be included in the dynamically typed language Python in line with existing features that support extracting values from sequential data structures.
Language: English
Subfield: Software
Open Access status: hybrid
OpenAlex ID: W3108536536
FWCI: 1.629
Cites: 18
Cited by: 16
Related to: 10