Interaction nets were introduced almost 15 years ago. Since then they have been put forward as both a graphical programming paradigm and as an intermediate language into which we can compile other languages. Whichever way we use interaction nets, a problem remains in that the language is very primitive. Drawing an analogy with functional programming, we have the λ-calculus but we are missing the functional programming language: syntactic sugar, language constructs, data-structures, etc. The purpose of this paper is to make a first step towards defining such a programming language for interaction nets
Techon. Report DI-PURe 05.05.02.In this paper we propose to use Interaction Nets as a formalism for ...
AbstractThe notion of contextual (or operational) equivalence is fundamental in the theory of progra...
Eigth International Workshop on Computing with Terms and Graphs (TERMGRAPH’09), 2009We propose a met...
AbstractInteraction nets were introduced almost 15 years ago. Since then they have been put forward ...
AbstractInteraction nets were introduced almost 15 years ago. Since then they have been put forward ...
. Interaction nets are graphical rewriting systems which can be used as either a high-level programm...
This paper presents a compiler for interaction nets, which, just like term rewriting systems, are us...
Abstract. Programming directly with diagrams offers potential advan-tages such as visual intuitions,...
Eigth International Workshop on Computing with Terms and Graphs (TERMGRAPH’09), 2009We propose a met...
We use the ρ-calculus as an intermediate language to compile functional languages with pattern-match...
AbstractWe use the ρ-calculus as an intermediate language to compile functional languages with patte...
AbstractThis paper is about a new implementation technique for interaction nets – a visual programmi...
In this paper we propose to use Interaction Nets as a formalism for Visual Functional Programming. W...
Interaction nets provide a graphical paradigm of computation based on net rewriting. They have prove...
Programming directly with diagrams offers potential advantages such as visual intuitions, identifica...
Techon. Report DI-PURe 05.05.02.In this paper we propose to use Interaction Nets as a formalism for ...
AbstractThe notion of contextual (or operational) equivalence is fundamental in the theory of progra...
Eigth International Workshop on Computing with Terms and Graphs (TERMGRAPH’09), 2009We propose a met...
AbstractInteraction nets were introduced almost 15 years ago. Since then they have been put forward ...
AbstractInteraction nets were introduced almost 15 years ago. Since then they have been put forward ...
. Interaction nets are graphical rewriting systems which can be used as either a high-level programm...
This paper presents a compiler for interaction nets, which, just like term rewriting systems, are us...
Abstract. Programming directly with diagrams offers potential advan-tages such as visual intuitions,...
Eigth International Workshop on Computing with Terms and Graphs (TERMGRAPH’09), 2009We propose a met...
We use the ρ-calculus as an intermediate language to compile functional languages with pattern-match...
AbstractWe use the ρ-calculus as an intermediate language to compile functional languages with patte...
AbstractThis paper is about a new implementation technique for interaction nets – a visual programmi...
In this paper we propose to use Interaction Nets as a formalism for Visual Functional Programming. W...
Interaction nets provide a graphical paradigm of computation based on net rewriting. They have prove...
Programming directly with diagrams offers potential advantages such as visual intuitions, identifica...
Techon. Report DI-PURe 05.05.02.In this paper we propose to use Interaction Nets as a formalism for ...
AbstractThe notion of contextual (or operational) equivalence is fundamental in the theory of progra...
Eigth International Workshop on Computing with Terms and Graphs (TERMGRAPH’09), 2009We propose a met...