The study of self-replicating structures in Computer Science has been taking place for more than half a century, motivated by the desire to understand the fundamental principles and algorithms involved in self-replication. The bulk of the literature explores self-replicating forms in Cellular Automata. Though trivially self-replicating programs have been written for dozens of languages, very little work exists that explores self-replicating forms in programming languages. This paper reports initial investigations into selfreplicating expressions in the Lambda Calculus, the basis for functional programming languages. Mimicking results from the work on Cellular Automata, selfreplicating Lambda Calculus expressions that also allow the applicat...
We formalize a technique introduced by B\"{o}hm and Piperno to solve systems of recursive equations ...
For the lambda calculus with letrec we develop an optimisation, which is based on the contraction of...
The notion of iteratively defined functions from and to heterogeneous term algebras is introduced as...
We start by giving a compact representation schema for -terms and show how this leads to an exceedin...
We start by giving a compact representation schema for λ-terms and show how this leads to an exceedi...
A recurrent topic of interest in the theory of automata has been the possibility of self-reproducing...
This thesis deals with cellular systems and their applications to self - replication data structures...
AbstractLambda-SF-calculus can represent programs as closed normal forms. In turn, all closed normal...
In this paper we investigate, in the context of functional prototype-based languages, objects which ...
International audienceCombining type theory, language design, and empirical work, we present techniq...
International audienceIn this paper we investigate, in the context of functional prototype-based lan...
In this paper we revisit the λ-calculus with patterns, originating from the practice of functional p...
This master's thesis deals with the topic of cellular automata and their utilization in the research...
In this paper we present a non-deterministic call-by-need (untyped) lambda calculus lambda nd with a...
In this paper we present a non-deterministic call-by-need (untyped) lambda calculus X,d with a const...
We formalize a technique introduced by B\"{o}hm and Piperno to solve systems of recursive equations ...
For the lambda calculus with letrec we develop an optimisation, which is based on the contraction of...
The notion of iteratively defined functions from and to heterogeneous term algebras is introduced as...
We start by giving a compact representation schema for -terms and show how this leads to an exceedin...
We start by giving a compact representation schema for λ-terms and show how this leads to an exceedi...
A recurrent topic of interest in the theory of automata has been the possibility of self-reproducing...
This thesis deals with cellular systems and their applications to self - replication data structures...
AbstractLambda-SF-calculus can represent programs as closed normal forms. In turn, all closed normal...
In this paper we investigate, in the context of functional prototype-based languages, objects which ...
International audienceCombining type theory, language design, and empirical work, we present techniq...
International audienceIn this paper we investigate, in the context of functional prototype-based lan...
In this paper we revisit the λ-calculus with patterns, originating from the practice of functional p...
This master's thesis deals with the topic of cellular automata and their utilization in the research...
In this paper we present a non-deterministic call-by-need (untyped) lambda calculus lambda nd with a...
In this paper we present a non-deterministic call-by-need (untyped) lambda calculus X,d with a const...
We formalize a technique introduced by B\"{o}hm and Piperno to solve systems of recursive equations ...
For the lambda calculus with letrec we develop an optimisation, which is based on the contraction of...
The notion of iteratively defined functions from and to heterogeneous term algebras is introduced as...