Term graph rewriting

D Plump - Handbook Of Graph Grammars And Computing By …, 1999 - World Scientific
Term graph rewriting is concerned with the representation of functional expressions as
graphs, and the evaluation of these expressions by rule-based graph transformation …

[KÖNYV][B] Lambda calculus with types

HP Barendregt, W Dekkers, R Statman - 2013 - books.google.com
This handbook with exercises reveals in formalisms, hitherto mainly used for hardware and
software design and verification, unexpected mathematical beauty. The lambda calculus …

Research directions in parallel functional programming

K Hammond, G Michaelson - 2012 - books.google.com
Programming is hard. Building a large program is like constructing a steam locomotive
through a hole the size of a postage stamp. An artefact that is the fruit of hundreds of person …

[KÖNYV][B] Introduction to coalgebra

B Jacobs - 2017 - books.google.com
The area of coalgebra has emerged within theoretical computer science with a unifying
claim: to be the mathematics of computational dynamics. It combines ideas from the theory of …

A needed narrowing strategy

S Antoy, R Echahed, M Hanus - Journal of the ACM (JACM), 2000 - dl.acm.org
The narrowing relation over terms constitutes the basis of the most important operational
semantics of languages that integrate functional and logic programming paradigms. It also …

[KÖNYV][B] Concurrent programming in ML

JH Reppy - 1999 - dl.acm.org
Concurrent programming in ML | Guide books skip to main content ACM Digital Library home
ACM Association for Computing Machinery corporate logo Google, Inc. (search) Advanced …

Graph transformation for specification and programming

M Andries, G Engels, A Habel, B Hoffmann… - Science of Computer …, 1999 - Elsevier
The framework of graph transformation combines the potentials and advantages of both,
graphs and rules, to a single computational paradigm. In this paper we present some recent …

Single Assignment C: efficient support for high-level array operations in a functional setting

SB Scholz - Journal of functional programming, 2003 - cambridge.org
This paper presents a novel approach for integrating arrays with access time (1) into
functional languages. It introduces n-dimensional arrays combined with a type system that …

[KÖNYV][B] The functional approach to programming

G Cousineau, M Mauny - 1998 - books.google.com
A programming course should concentrate on a program's logical structure and design
rather than on simply writing code. The functional approach to programming achieves this …

The impact of the lambda calculus in logic and computer science

H Barendregt - Bulletin of Symbolic Logic, 1997 - cambridge.org
One of the most important contributions of A. Church to logic is his invention of the lambda
calculus. We present the genesis of this theory and its two major areas of application: the …