We study the reduction in a lambda-calculus derived from Moggi's computational one, that we call the computational core. The reduction relation consists of rules obtained by orienting three monadic laws. Such laws, in particular associativity and identity, introduce intricacies in the operational analysis. We investigate the central notions of returning a value versus having a normal form, and address the question of normalizing strategies. Our analysis relies on factorization results
AbstractWe describe lambda calculus reduction strategies using big-step operational semantics and sh...
© 2016 The Author(s) Lambda-SF-calculus can represent programs as closed normal forms. In turn, all ...
We document an operational method to construct reduction-free normal-ization functions. Starting fro...
International audienceAbstract We study the reduction in a $\lambda$ -calculus derived from Moggi’s ...
In each variant of the λ-calculus, factorization and normalization are two key properties that show ...
Avoiding infinite loops is one of the obstacles most computer scientists must fight. Therefore the s...
International audienceIn Moggi's computational calculus, reduction is the contextual closure of the ...
This thesis studies various manifestations of monads in the mathematics of computation and presents ...
AbstractLambda-SF-calculus can represent programs as closed normal forms. In turn, all closed normal...
Recently, a standardization theorem has been proven for a variant of Plotkin\u27s call-by-value lamb...
AbstractAmong all the reduction strategies for the untyped λ-calculus, the so called lazy β-evaluati...
An aspect of programming languages is the study of the operational semantics, which, in the case of ...
International audienceλ-calculi come with no fixed evaluation strategy. Different strategies may the...
AbstractWe examine the interplay between computational effects and higher types. We do this by prese...
In any model of typed λ-calculus conianing some basic arithmetic, a functional p - * (procedure—* e...
AbstractWe describe lambda calculus reduction strategies using big-step operational semantics and sh...
© 2016 The Author(s) Lambda-SF-calculus can represent programs as closed normal forms. In turn, all ...
We document an operational method to construct reduction-free normal-ization functions. Starting fro...
International audienceAbstract We study the reduction in a $\lambda$ -calculus derived from Moggi’s ...
In each variant of the λ-calculus, factorization and normalization are two key properties that show ...
Avoiding infinite loops is one of the obstacles most computer scientists must fight. Therefore the s...
International audienceIn Moggi's computational calculus, reduction is the contextual closure of the ...
This thesis studies various manifestations of monads in the mathematics of computation and presents ...
AbstractLambda-SF-calculus can represent programs as closed normal forms. In turn, all closed normal...
Recently, a standardization theorem has been proven for a variant of Plotkin\u27s call-by-value lamb...
AbstractAmong all the reduction strategies for the untyped λ-calculus, the so called lazy β-evaluati...
An aspect of programming languages is the study of the operational semantics, which, in the case of ...
International audienceλ-calculi come with no fixed evaluation strategy. Different strategies may the...
AbstractWe examine the interplay between computational effects and higher types. We do this by prese...
In any model of typed λ-calculus conianing some basic arithmetic, a functional p - * (procedure—* e...
AbstractWe describe lambda calculus reduction strategies using big-step operational semantics and sh...
© 2016 The Author(s) Lambda-SF-calculus can represent programs as closed normal forms. In turn, all ...
We document an operational method to construct reduction-free normal-ization functions. Starting fro...