PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
March 6, 2026Mathematical Structures in Computer Science0 citationsOpen Access

Categories for collection monads

EMEugenio Moggi

Key Points

  • The aim is to construct categories for collection monads, focusing on low-complexity functions and realizability.
  • Introduced the notion of collection monads for sets.
  • Replaced the category of sets with categories enabling low-complexity computable maps.
  • Developed a systematic method for creating categories of small sets and low-complexity functions.
  • Defined an analogue of collection monads for categories of low-complexity functions.
  • Demonstrated a structured approach to characterizing computable functions in new categories.

Abstract

Abstract Manes (1998). Implementing Collection Classes with Monads. Mathematical Structures in Computer Science 8 (231–276) introduced the notion of a collection monad on the category of sets as a suitable semantics for collection types. The canonical example of collection monad is the finite powerset monad. In order to account for the algorithmic aspects, the category of sets should be replaced with categories whose arrows are maps computable by low-complexity algorithms. Inspired by realizability, we give a systematic way for constructing categories of small sets and low-complexity functions and define an analogue of collection monads on such categories.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Eugenio Moggi (2026) studied this question.

synapsesocial.com/papers/69aa7048531e4c4a9ff59d98https://doi.org/10.1017/s0960129526100486
Ask AI
Helpful
Bookmark
Share
View Full Paper