2008
DOI: 10.1016/j.entcs.2008.05.029
|View full text |Cite
|
Sign up to set email alerts
|

Comonadic Notions of Computation

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
64
0

Year Published

2010
2010
2021
2021

Publication Types

Select...
7

Relationship

2
5

Authors

Journals

citations
Cited by 66 publications
(64 citation statements)
references
References 21 publications
0
64
0
Order By: Relevance
“…for a comonad c. Uustalu and Vene gave the semantics of a context-dependent calculus in this form [8].…”
Section: Comparing Do-and Codo-notationmentioning
confidence: 99%
See 3 more Smart Citations
“…for a comonad c. Uustalu and Vene gave the semantics of a context-dependent calculus in this form [8].…”
Section: Comparing Do-and Codo-notationmentioning
confidence: 99%
“…Monoidal operation The czip :: (c a, c b) → c (a, b) operation introduced in Section 1 corresponds to that of a (semi)-monoidal functor which may satisfy various laws with respect to the comonad (see the discussion of (semi)-monoidal comonads in [8]). The following property, which we call idempotency of a semimonoidal functor, frequently holds of comonad/czip implementations:…”
Section: Equational Theorymentioning
confidence: 99%
See 2 more Smart Citations
“…Apart from their use to model a generic notion of effect they also serve as a convenient interface to generalized notions of substitution. Research in the area on the border between category theory and functional programming focusses on unveiling new programming and reasoning constructions similar to monads, such as comonads [36], arrows [20] and idioms (closed functors) [25]. Indeed, especially when working in an expressive and total language with dependent types, such as Agda [27], we can exploit monads as a way to structure not only our programs but also their verification.…”
Section: Introductionmentioning
confidence: 99%