Hostname: page-component-77c78cf97d-lmk9j Total loading time: 0 Render date: 2026-04-24T02:18:18.236Z Has data issue: false hasContentIssue false

Constraint handling rules with binders, patterns and generic quantification*

Published online by Cambridge University Press:  22 August 2017

ALEJANDRO SERRANO
Affiliation:
Department of Information and Computing Sciences, Utrecht University, Utrecht, The Netherlands (e-mails: A.SerranoMena@uu.nl, J.Hage@uu.nl)
JURRIAAN HAGE
Affiliation:
Department of Information and Computing Sciences, Utrecht University, Utrecht, The Netherlands (e-mails: A.SerranoMena@uu.nl, J.Hage@uu.nl)

Abstract

Constraint handling rules provide descriptions for constraint solvers. However, they fall short when those constraints specify some binding structure, like higher-rank types in a constraint-based type inference algorithm. In this paper, the term syntax of constraints is replaced by λ-tree syntax, in which binding is explicit, and a new ∇ generic quantifier is introduced, which is used to create new fresh constants.

Information

Type
Regular Papers
Copyright
Copyright © Cambridge University Press 2017 

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

Article purchase

Temporarily unavailable