A light modality for recursion

1Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.

Abstract

We investigate a modality for controlling the behaviour of recursive functional programs on infinite structures which is completely silent in the syntax. The latter means that programs do not contain “marks” showing the application of the introduction and elimination rules for the modality. This shifts the burden of controlling recursion from the programmer to the compiler. To do this, we introduce a typed lambda calculus à la Curry with a silent modality and guarded recursive types. The typing discipline guarantees normalisation and can be transformed into an algorithm which infers the type of a program.

Cite

CITATION STYLE

APA

Severi, P. (2019). A light modality for recursion. Logical Methods in Computer Science , 15(1), 8:1-8:32. https://doi.org/10.23638/LMCS-15(1:8)2019

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free