Jay Barry; Kesner D
(Springer-Verlag, 2006)
The pure pattern calculus generalises the pure lambda-calculus
by basing computation on pattern-matching instead of beta-reduction.
The simplicity and power of the calculus derive from allowing any
term to be a pattern. ...