News Score: Score the News, Sort the News, Rewrite the Headlines

The Algebra of Patterns (Extended Version)

View PDF HTML (experimental) Abstract:Pattern matching is a popular feature in functional, imperative and object-oriented programming languages. Language designers should therefore invest effort in a good design for pattern matching. Most languages choose a first-match semantics for pattern matching; that is, clauses are tried in the order in which they appear in the program until the first one matches. As a consequence, the order in which the clauses appear cannot be arbitrarily changed, which ...

Read more at arxiv.org

© News Score  score the news, sort the news, rewrite the headlines