Skip to content
Tech News
← Back to articles

Category theorist extends Yoneda Lemma to double categories without presheaves

read original more articles
GoKawiil Brief

A category theory writeup describes how to construct a Yoneda-style embedding within double categories, a setting where presheaves cannot be directly expressed because objects are treated as abstract 0-cells rather than sets. The author sketches how to define a presheaf object and a Yoneda vertical arrow using universal constructions like horizontal arrows and left Kan extensions instead of direct references to sets or presheaves. A follow-up post is promised that will implement these ideas as working code in Haskell.

Why It Matters

GoKawiil's interpretation of the reporting above, not reported fact.

The Yoneda Lemma is a foundational tool in category theory, and extending it to double categories broadens the toolkit available for formal reasoning about structures used in programming language theory and functional programming. This kind of work matters to programming language researchers and Haskell developers who rely on category-theoretic abstractions to design type systems and computational models, since a practical implementation could translate into new libraries or techniques for structuring software.

Key Takeaways

Source: bartoszmilewski.com, 2026-09-14

Published there as: “Yoneda Lemma in Double Categories”

Read the original report → The summary and analysis above are GoKawiil's own, written from reporting by the source above. Facts and quotes belong to the original publisher.