works on

From the 1 of 5 linked papers with an AI index.

collaborators

5 papers

cs.LO2026

Free constructions for comprehension categories

Francesco Dagnino, Jacopo Emmenegger, Andrea Giusto

The paper investigates comprehension categories used to model type dependency, introduces a subclass called Lawvere‑Ehrhard comprehension categories, and provides constructions of…

cs.PL2026

Don't exhaust, don't waste: Resource-aware soundness for big-step semantics

Riccardo Bianchini, Francesco Dagnino, Paola Giannini +1

We extend the semantics and type system of a lambda calculus equipped with common constructs to be "resource-aware". That is, the semantics keeps track of the usage of resources, a…

cs.PL2025

Fair Termination for Resource-Aware Active Objects

Francesco Dagnino, Paola Giannini, Violet Ka I Pun +1

Active object systems are a model of distributed computation that has been adopted for modelling distributed systems and business process workflows. This field of modelling is, in…

cs.PL2025

An effectful object calculus

Francesco Dagnino, Paola Giannini, Elena Zucca

We show how to smoothly incorporate in the object-oriented paradigm constructs to raise, compose, and handle effects in an arbitrary monad. The underlying pure calculus is meant to…

cs.PL2025

Monadic type-and-effect soundness

Francesco Dagnino, Paola Giannini, Elena Zucca

We introduce the abstract notions of "monadic operational semantics", a small-step semantics where computational effects are modularly modeled by a monad, and "type-and-effect syst…