Get Free Shipping on orders over $89
Constraint Handling Rules - Thom  Fruhwirth

Constraint Handling Rules

By: Thom Fruhwirth

Hardcover | 9 July 2009

At a Glance

Hardcover


RRP $101.95

$90.75

11%OFF

or 4 interest-free payments of $22.69 with

 or 

Ships in 5 to 7 business days

Constraint Handling Rules (CHR) is both a theoretical formalism based on logic and a practical programming language based on rules. This book, written by the creator of CHR, describes the theory of CHR and how to use it in practice. It is supported by a website containing teaching materials, online demos, and free downloads of the language. After a basic tutorial, the author describes in detail the CHR language and discusses guaranteed properties of CHR programs. The author then compares CHR with other formalisms and languages and illustrates how it can capture their essential features. Finally, larger programs are introduced and analyzed in detail. The book is ideal for graduate students and lecturers, and for more experienced programmers and researchers, who can use it for self-study. Exercises with selected solutions, and bibliographic remarks are included at the ends of chapters. The book is the definitive reference on the subject.
Industry Reviews
'This is a great book illustrating both the simplicity and power of Constraint Handling Rules, the purest form of rule based programming I know.' Professor Peter J. Stuckey, University of Melbourne, and National ICT Australia
'The reference on Constraint Handling Rules, covering both theory and practice.' Professor Pascal Van Hentenryck, Brown University, Rhode Island

More in Computer Programming & Software Development

Arduino For Dummies : For Dummies (Computer/Tech) - John Nussey

RRP $49.95

$36.75

26%
OFF
GO Programming in easy steps : In Easy Steps - Mike McGrath
Web Engineering : Theory and Practice - Jeremiah Downey
The Essence of Software Engineering - Cersei Page
Introduction to Programming Languages - Gordon Hurley
Swift : The Practical Guide - Kerem Koseoglu
Python All-in-One For Dummies : 3rd Edition - John C. Shovic

RRP $74.95

$49.99

33%
OFF
Fundamentals of Python : 3rd Edition - First Programs - Kenneth Lambert