Dynamic pattern matching with Python

Tobias Kohn, Guido van Rossum, Gary Brandt Bucher II, Talin,Ivan Levkivskyi

SPLASH(2020)

引用 5|浏览11
暂无评分
摘要
ABSTRACTPattern 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.
更多
查看译文
关键词
Pattern Matching, Python, Dynamic Language
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要