Bartosz Milewski 6/30/2026

Actegories

Read Original

This article delves into the concept of actegories, which are central to optics such as lenses, prisms, and traversals in programming. It begins by defining monoidal categories, including tensor products, associators, and unitors, with Haskell code examples. The article then introduces actegories as categories supporting the action of a monoidal category, describing how objects can be 'scaled' by monoidal objects. It covers the functorial action and coherence conditions, providing a technical foundation for understanding these structures in category theory and functional programming.

Actegories

Comments

No comments yet

Be the first to share your thoughts!

Browser Extension

Get instant access to AllDevBlogs from your browser

Top of the Week

No top articles yet