© 2018 Association for Computing Machinery. Recursive programs can now be expressed as normal forms within some rewriting systems, including traditional combinatory logic, a new variant of lambda-calculus called closure calculus, and recent variants of combinatory logic that support queries of internal program structure. In all these settings, partial evaluation of primitive recursive functions, such as addition, can reduce open terms to normal form without fear of non-termination. In those calculi where queries of program structure are supported, program optimisations that are expressed as non-standard rewriting rules can be represented as functions in the calculus, without any need for quotation or other meta-theory
Abstract:- The automatic programming system has been considered by means of which it becomes easier ...
It is well known that confluence and strong normalization are preserved when combining left-linear a...
We show that the full PCF language can be encoded in L_rec, a syntactically linear λ-calculus extend...
AbstractLambda-SF-calculus can represent programs as closed normal forms. In turn, all closed normal...
© 2019 Elsevier B.V. Intensional computations are those that query the internal structure of their a...
© 2019 Association for Computing Machinery. Closure calculus is simpler than pure lambda-calculus as...
© 2016 The Author(s) Lambda-SF-calculus can represent programs as closed normal forms. In turn, all ...
We investigate the interplay between a modality for controlling the behaviourof recursive functional...
Abstract. Higher-order encodings use functions provided by one language to represent variable binder...
Traditionally, decidability of conversion for typed λ-calculi is established by showing that small-s...
We formalize a technique introduced by B\"{o}hm and Piperno to solve systems of recursive equations ...
There are various issues in the Olympiads in Computer Science. In particular, one of them is a recur...
In this paper we explain how recursion operators can be used to structure and reason about program s...
Avoiding infinite loops is one of the obstacles most computer scientists must fight. Therefore the s...
We propose a programming paradigm that tries to get close to both the semantic simplicity of rela-ti...
Abstract:- The automatic programming system has been considered by means of which it becomes easier ...
It is well known that confluence and strong normalization are preserved when combining left-linear a...
We show that the full PCF language can be encoded in L_rec, a syntactically linear λ-calculus extend...
AbstractLambda-SF-calculus can represent programs as closed normal forms. In turn, all closed normal...
© 2019 Elsevier B.V. Intensional computations are those that query the internal structure of their a...
© 2019 Association for Computing Machinery. Closure calculus is simpler than pure lambda-calculus as...
© 2016 The Author(s) Lambda-SF-calculus can represent programs as closed normal forms. In turn, all ...
We investigate the interplay between a modality for controlling the behaviourof recursive functional...
Abstract. Higher-order encodings use functions provided by one language to represent variable binder...
Traditionally, decidability of conversion for typed λ-calculi is established by showing that small-s...
We formalize a technique introduced by B\"{o}hm and Piperno to solve systems of recursive equations ...
There are various issues in the Olympiads in Computer Science. In particular, one of them is a recur...
In this paper we explain how recursion operators can be used to structure and reason about program s...
Avoiding infinite loops is one of the obstacles most computer scientists must fight. Therefore the s...
We propose a programming paradigm that tries to get close to both the semantic simplicity of rela-ti...
Abstract:- The automatic programming system has been considered by means of which it becomes easier ...
It is well known that confluence and strong normalization are preserved when combining left-linear a...
We show that the full PCF language can be encoded in L_rec, a syntactically linear λ-calculus extend...