Your Twin learns with you

30% off annual Pro20% off monthly Pro

Ends in00h00m00s

Fosco Loregian

Assistant Professor in Categorical Foundations and Their Applications

Tallinn University of Technology
Country flagEstonia

Research Interests

ApplyKite TwinLearns as you apply

Make your next move.

Prepare your application

Review drafts before you send them.

Articles (8)

Year:

2026

Year:

2025

Optics are bidirectional data accessors that capture data transformation patterns such as accessing subfields or iterating over containers. Profunctor optics are a particular choice of representation supporting modularity, meaning that we can construct accessors for complex structures by combining simpler ones. Profunctor optics have previously been studied only in an unenriched and non-mixed setting, in which both directions of access are modelled in the same category. However, functional programming languages are arguably better described by enriched categories; and we have found that some structures in the literature are actually mixed optics, with access directions modelled in different categories. Our work generalizes a classic result by Pastro and Street on Tambara theory and uses it to describe mixed V-enriched profunctor optics and to endow them with V-category structure. We provide some original families of optics and derivations, including an elementary one for traversals. Finally, we discuss a Haskell implementation.

Year:

2024

Year:

2024

Year:

2023

Year:

2023

Year:

2023

Year:

2023

Collaborators (3)

Mario Román

University of Oxford

UNITED KINGDOM
View details

Niccolò Veltri

Assistant Professor

Tallinn University of Technology

ESTONIA
View details

Ivan Di Liberti

Assistant Professor

Göteborgs Universitet

SWEDEN
View details