中文
相关论文

相关论文: Intersection Type Distributors

200 篇论文

We study polymorphic type assignment systems for untyped lambda-calculi with effects, based on Moggi's monadic approach. Moving from the abstract definition of monads, we introduce a version of the call-by-value computational…

计算机科学中的逻辑 · 计算机科学 2020-02-10 Ugo de'Liguoro , Riccardo Treglia

In this paper, we present a typed lambda calculus ${\bf SILL}(\lambda)_{\Sigma}$, a type-theoretic version of intuitionistic linear logic with subexponentials, that is, we have many resource comonadic modalities with some interconnections…

逻辑 · 数学 2025-10-03 Daniel Rogozin

We propose an intersection type system for an imperative lambda-calculus based on a state monad and equipped with algebraic operations to read and write to the store. The system is derived by solving a suitable domain equation in the…

编程语言 · 计算机科学 2022-02-25 Ugo de'Liguoro , Riccardo Treglia

We study the semantics of an untyped lambda-calculus equipped with operators representing read and write operations from and to a global store. We adopt the monadic approach to model side-effects and treat read and write as algebraic…

计算机科学中的逻辑 · 计算机科学 2025-09-03 Ugo de'Liguoro , Riccardo Treglia

We introduce the notion of a relative pseudomonad, which generalises the notion of a pseudomonad, and define the Kleisli bicategory associated to a relative pseudomonad. We then present an efficient method to define pseudomonas on the…

范畴论 · 数学 2019-05-16 Marcelo Fiore , Nicola Gambino , Martin Hyland , Glynn Winskel

We consider conditional transition systems, that model software product lines with upgrades, in a coalgebraic setting. By using Birkhoff's duality for distributive lattices, we derive two equivalent Kleisli categories in which these…

计算机科学中的逻辑 · 计算机科学 2023-06-22 Harsh Beohar , Barbara König , Sebastian Küpper , Alexandra Silva , Thorsten Wißmann

We introduce pseudoalgebras for relative pseudomonads and develop their theory. For each relative pseudomonad $T$, we construct a free--forgetful relative pseudoadjunction that exhibits the bicategory of $T$-pseudoalgebras as terminal among…

范畴论 · 数学 2025-01-23 Nathanael Arkor , Philip Saville , Andrew Slattery

In typical non-idempotent intersection type systems, proof normalization is not confluent. In this paper we introduce a confluent non-idempotent intersection type system for the lambda-calculus. Typing derivations are presented using proof…

计算机科学中的逻辑 · 计算机科学 2019-07-23 Pablo Barenbaum , Gonzalo Ciruelos

We introduce an intersection type system for the lambda-mu calculus that is invariant under subject reduction and expansion. The system is obtained by describing Streicher and Reus's denotational model of continuations in the category of…

计算机科学中的逻辑 · 计算机科学 2019-03-14 Steffen van Bakel , Franco Barbanera , Ugo de'Liguoro

A cornerstone of the theory of lambda-calculus is that intersection types characterise termination properties. They are a flexible tool that can be adapted to various notions of termination, and that also induces adequate denotational…

计算机科学中的逻辑 · 计算机科学 2019-02-18 Beniamino Accattoli , Giulio Guerrieri , Maico Leberle

We extend intersection types to a computational $\lambda$-calculus with algebraic operations \`a la Plotkin and Power. We achieve this by considering monadic intersections, whereby computational effects appear not only in the operational…

编程语言 · 计算机科学 2024-01-24 Francesco Gavazzo , Riccardo Treglia , Gabriele Vanoni

We present two Dialectica-like constructions for models of intensional Martin-L\"of type theory based on G\"odel's original Dialectica interpretation and the Diller-Nahm variant, bringing dependent types to categorical proof theory. We set…

范畴论 · 数学 2021-05-04 Sean K. Moss , Tamara von Glehn

We introduce the notion of a distributive law between a relative monad and a monad. We call this a relative distributive law and define it in any 2-category $\mathcal{K}$. In order to do that, we introduce the 2-category of relative monads…

范畴论 · 数学 2023-04-19 Gabriele Lobbia

Two novel descriptions of weak {\omega}-categories have been recently proposed, using type-theoretic ideas. The first one is the dependent type theory CaTT whose models are {\omega}-categories. The second is a recursive description of a…

范畴论 · 数学 2024-12-18 Thibaut Benjamin , Ioannis Markakis , Chiara Sarti

We characterize those intersection-type theories which yield complete intersection-type assignment systems for lambda-calculi, with respect to the three canonical set-theoretical semantics for intersection-types: the inference semantics,…

计算机科学中的逻辑 · 计算机科学 2007-05-23 M. Dezani-Ciancaglini , F. Honsell , F. Alessi

We present an algorithm for deriving a spatial-behavioral type system from a formal presentation of a computational calculus. Given a 2-monad Calc: Catv$\to$ Cat for the free calculus on a category of terms and rewrites and a 2-monad…

计算机科学中的逻辑 · 计算机科学 2016-10-18 Mike Stay , Lucius Gregory Meredith

Intersection types have been originally developed as an extension of simple types, but they can also be used for refining simple types. In this survey we concentrate on the latter option; more precisely, on the use of intersection types for…

计算机科学中的逻辑 · 计算机科学 2019-04-24 Paweł Parys

We construct an internal language for cartesian closed bicategories. Precisely, we introduce a type theory modelling the structure of a cartesian closed bicategory and show that its syntactic model satisfies an appropriate universal…

计算机科学中的逻辑 · 计算机科学 2019-04-16 Marcelo Fiore , Philip Saville

Polynomials in a category have been studied as a generalization of the traditional notion in mathematics. Their construction has recently been extended to higher groupoids, as formalized in homotopy type theory, by Finster, Mimram, Lucas…

范畴论 · 数学 2024-12-18 Elies Harington , Samuel Mimram

Recently, there has been growing interest in bicategorical models of programming languages, which are "proof-relevant" in the sense that they keep distinct account of execution traces leading to the same observable outcomes, while assigning…

计算机科学中的逻辑 · 计算机科学 2023-01-30 Pierre Clairambault , Simon Forest
‹ 上一页 1 2 3 10 下一页 ›