Erlang is a programming language with excellent support for parallel and distributed programming. The functional programming paradigm with its higherorder functions is used …
GW Hamilton - Proc. of the First International Workshop on …, 2013 - easychair.org
The verification of program transformation systems requires that we prove their termination. For positive supercompilation, ensuring termination requires the memoisation of …
Supercompilation is a simple, powerful program specialization technique, but it can face issues with tractability and code bloat. In this paper, we examine how the choice of the …
A program transformation technique should terminate, return efficient output programs and be efficient itself. These requirements are mutually conflicting, so a balance must be sought …
Two of the identified problems with performance of functional programming languages are temporary intermediate structures that are used to pass data between functions, and higher …