Statically Checkable Pattern Abstractions

2Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.

Abstract

Pattern abstractions increase the expressiveness of pattern matching, enabling the programmer to describe a broader class of regular forests with patterns. Furthermore, pattern abstractions support code reuse and code factoring, features that facilitate maintenance and evolution of code. Past research on pattern abstractions has generally ignored the aspect of compile-time checks for exhaustiveness and redundancy. In this paper we propose a class of expressive patterns that admits these compile-time checks.

Cite

CITATION STYLE

APA

Fähndrich, M., & Boyland, J. (1997). Statically Checkable Pattern Abstractions. SIGPLAN Notices (ACM Special Interest Group on Programming Languages), 32(8), 75–82. https://doi.org/10.1145/258949.258957

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free