Meet ApplyKite Twin, the application assistant that learns with you
Meet your Twin, it learns with you
Your Twin learns with you
Launch week codes:30% off annual Pro20% off monthly Pro
Ends in00h00m00s
Ends in00h00m00s
Fosco Loregian
Assistant Professor in Categorical Foundations and Their Applications
Research Interests
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
Niccolò Veltri
Assistant Professor
Tallinn University of Technology
Ivan Di Liberti
Assistant Professor
Göteborgs Universitet
Make your next move.
Prepare your application
Review drafts before you send them.