LIBRISTO
LIBROAMANTO
mandatory
Become part of a community of book lovers from all over the world and get access to a whole bunch of benefits. Create an account for free
0
Free delivery for purchases over 19 990 Ft
DPD courier 1 190 Ft Post 1 795 Ft Post 1 690 Ft Post 1 690 Ft GLS point 1 390 Ft FoxPost 1 190 Ft Packeta point 1 190 Ft DPD point 990 Ft GLS courier 1 790 Ft

Free shipping on orders over 19,990 Ft via Packeta, Fox Post Box, and DPD Collection Point

Pattern Calculus

Computing with Functions and Structures

Language EnglishEnglish
Book Hardback
Book Pattern Calculus Barry Jay
Libristo code: 01570975
The pattern calculus is a new foundation for computation, in which the expressive power of functions... Full description
? points 460 b
67 391 Ft
In stock at our supplier Shipping in 10-13 days

30-day return policy


Customers also purchased


Das christliche Alterthum und der Islam Moritz Carriere / Book Paperback
common.buy 7 062 Ft
Bardo Thodol Padmasambhava / E-book Adobe ePub DRM
common.buy 1 160 Ft
Miro Žbirka Zblízka Honza Vedral / Book Hardback
common.buy 6 406 Ft
Mielőtt az emlékeid elhalványulnak Kavagucsi Tosikadzu / Book Paperback
common.buy 5 220 Ft
Me encanta ayudar Shelley Admont / E-book Adobe ePub DRM
common.buy 1 904 Ft
Concepts et pratiques de la gestion démocratique des écoles Walkiria de Fatima T. de Almeida / Book Paperback
common.buy 13 833 Ft

The pattern calculus is a new foundation for computation, in which the expressive power of functions and of data structures are combined within pattern-matching functions. The best existing foundations focus on either functions, as in the lambda-calculus, or on data structures, as in Turing machines, or on compromises involving both, as in object-orientation. By contrast, a small typed pattern calculus is able to support all the main programming styles, including functional, imperative, object-oriented and query-based styles, and there is evidence that it can support a language for Web services, able to exploit data structures about which almost nothing is known. §§The book is divided into three parts, on terms, types and programs, and contains many new results. Part I introduces static and then dynamic pattern calculus. The former supports path polymorphic functions, able to traverse arbitrary paths through data structures. It also shows how Lisp is more than just lambda-calculus. The dynamic calculus allows any term to be a pattern, so that patterns can be discovered, combined and simplified on the fly. Part II supports a family of type systems for pattern calculi that build on novel typings of lambda-calculus. The type system for query calculus allows database queries to be applied uniformly to arbitrary data structures, while still guaranteeing that evaluation terminates. Subtyping and type parameters combine to produce type inequalities, whose solutions provide an expressive account of object-orientation. Also, typing can be made implicit, which simplifies implementation. Part III realises all these ideas in a new programming language, bondi, where the various programming styles can be combined, including algebraic data types and object-oriented classes.§§This book is useful for researchers with an interest in the foundations of computing, programming language design, the integration of existing programming styles, or the development of new programming styles. The reader is supported throughout with proofs and examples, both in text and in bondi, the source code of which is freely available online.

Actress & Polyglot
EWA KASP for
Play video
Ewa Kasp
Libristo has the largest selection of foreign-language books. That’s why I buy my books there.
Give this book today
It's easy
1 Add to cart and choose Deliver as present at the checkout 2 We'll send you a voucher 3 The book will arrive at the recipient's address

You might also be interested in


Wilderness Wanderings STANLEY HAUERWAS / Book Hardback
common.buy 79 394 Ft
Top New
Steel Gods SWAN RICHARD / Book Paperback
common.buy 6 156 Ft
Innovation and Social Capital in Organizational Ecosystems Brychan Celfyn Thomas / Book Paperback
common.buy 67 197 Ft
Sister Grinch 2 Venita Alderman Sadler / Book Paperback
common.buy 2 930 Ft
Politics of Bodies at Risk Maria Boikova Struble / Book Paperback
common.buy 19 287 Ft
Works; Rufus Choate / Book Hardback
common.buy 15 345 Ft
AA Road Atlas Europe 2017 Aa Publishing / Book Paperback
common.buy 8 823 Ft
Architecture Live Projects Harriet Harriss & Lynnette Widder / Book Paperback
common.buy 31 322 Ft
Relational Being Kenneth J Gergen / Book Paperback
common.buy 18 760 Ft

Login

Log in to your account. Don't have a Libristo account? Create one now!

 
mandatory
mandatory

Don’t have an account? Discover the benefits of having a Libristo account!

With a Libristo account, you'll have everything under control.

Create a Libristo account
Book advisor Libroamiko
Hi, I'm Libroamiko, can I help?