English
Related papers

Related papers: A General Type for Storage Operators

200 papers

We present the guarded lambda-calculus, an extension of the simply typed lambda-calculus with guarded recursive and coinductive types. The use of guarded recursive types ensures the productivity of well-typed programs. Guarded recursive…

Programming Languages · Computer Science 2015-01-16 Ranald Clouston , Aleš Bizjak , Hans Bugge Grathwohl , Lars Birkedal

The Functional Machine Calculus (FMC, Heijltjes 2022) extends the lambda-calculus with the computational effects of global mutable store, input/output, and probabilistic choice while maintaining confluent reduction and simply-typed strong…

Logic in Computer Science · Computer Science 2025-05-16 Willem Heijltjes

An outline and summary of four new potential applications of category theory to OOP research are presented. These include (1) the use of operads to model Java subtyping, (2) the use of Yoneda's lemma and representable functors in the…

Programming Languages · Computer Science 2018-01-01 Moez A. AbdelGawad

We introduce and systematically develop two classes of discrete integrable operators: those with $2\times 2$ matrix kernels and those possessing general differential kernels, thereby generalizing the discrete analogue previously studied. A…

Exactly Solvable and Integrable Systems · Physics 2025-11-10 Huan Liu

We extend the theory of distributional kernel operators to a framework of generalized functions, in which they are replaced by integral kernel operators. Moreover, in contrast to the distributional case, we show that these generalized…

General Mathematics · Mathematics 2016-08-16 Séverine Bernard , Jean-François Colombeau , Antoine Delcroix

We present the guarded lambda-calculus, an extension of the simply typed lambda-calculus with guarded recursive and coinductive types. The use of guarded recursive types ensures the productivity of well-typed programs. Guarded recursive…

Logic in Computer Science · Computer Science 2019-03-14 Ranald Clouston , Aleš Bizjak , Hans Bugge Grathwohl , Lars Birkedal

We introduce a new compile-time notion of type subsumption based on type simulation. We show how to apply this static subsumption relation to support a more intuitive, object oriented approach to generic programming of reusable, high…

Programming Languages · Computer Science 2011-02-17 Wouter Kuijper , Michael Weber

In connection with proving the A_2 conjecture in 2010, T. Hyt\"onen obtained a representation of general Cald\'eron-Zygmund operators in terms of simpler operators known as Haar shifts. In this note, we prove that the result is sharp in the…

Classical Analysis and ODEs · Mathematics 2013-09-18 Tuomas Orponen

We study the description of the crystal structure on the set of Mirkovi\'c-Vilonen polytopes. Anderson and Mirkovi\'c defined an operator and conjectured that it coincides with the Kashiwara operator. Kamnitzer proved the conjecture for…

Representation Theory · Mathematics 2016-02-22 Yong Jiang , Jie Sheng

We present a novel approach to generic programming over extensible data types. Row types capture the structure of records and variants, and can be used to express record and variant subtyping, record extension, and modular composition of…

Programming Languages · Computer Science 2023-07-21 Alex Hubers , J. Garrett Morris

We study three types of generalized partial fractional operators. An extension of Green's theorem, by considering partial fractional derivatives with more general kernels, is proved. New results are obtained, even in the particular case…

Classical Analysis and ODEs · Mathematics 2012-12-18 Tatiana Odzijewicz , Agnieszka B. Malinowska , Delfim F. M. Torres

The present article is devoted to the investigation of some properties of the generalized shift operator of numbers represented in terms of numeral systems with a variable alphabet.

General Mathematics · Mathematics 2019-11-28 Symon Serbenyuk

The mathematical modeling of generics in Java and other similar nominally-typed object-oriented programming languages is a challenge. In this short paper we present the outline of a novel order-theoretic approach to modeling generics, in…

Programming Languages · Computer Science 2019-06-27 Moez A. AbdelGawad

This paper presents the derivation of an executable Krivine abstract machine from a small step interpreter for the simply typed lambda calculus in the dependently typed programming language Agda.

Programming Languages · Computer Science 2012-02-15 Wouter Swierstra

We present a type system capable of guaranteeing the memory safety of programs that may involve (sophisticated) pointer manipulation such as pointer arithmetic. With its root in a recently developed framework Applied Type System (ATS), the…

Programming Languages · Computer Science 2018-10-30 Hongwei Xi , Dengping Zhu

Many different types of fractional calculus have been proposed, which can be organised into some general classes of operators. For a unified mathematical theory, results should be proved in the most general possible setting. Two important…

Classical Analysis and ODEs · Mathematics 2021-01-12 Christian Maxime Steve Oumarou , Hafiz Muhammad Fahad , Jean-Daniel Djida , Arran Fernandez

Let $M$ be a discrete-time normal martingale that has the chaotic representation property. Then, from the space of square integrable functionals of $M$, one can construct generalized functionals of $M$. In this paper, by using a type of…

Probability · Mathematics 2022-11-18 Jing Zhang , Caishi Wang , Lixia Zhang , Lu Zhang

Accattoli, Dal Lago, and Vanoni have recently proved that the space used by the Space KAM, a variant of the Krivine abstract machine, is a reasonable space cost model for the lambda-calculus accounting for logarithmic space, solving a…

Programming Languages · Computer Science 2026-03-24 Beniamino Accattoli , Ugo Dal Lago , Gabriele Vanoni

We propose and develop a new calculus for local variational differential operators. The main difference of the new formalism with the canonical differential calculus is that the image of higher order operators on local functionals does not…

High Energy Physics - Theory · Physics 2007-05-23 S. S. Shahverdiyev , I. V. Tyutin , B. L. Voronov

The objectives of this research work which is intimately related to pattern discovery and management are threefold: (i) handle the problem of pattern manipulation by defining operations on patterns, (ii) study the problem of enriching and…

Databases · Computer Science 2009-02-25 Rokia Missaoui , Leonard Kwuida , Mohamed Quafafou , Jean Vaillancourt