Cartesian effect categories are Freyd-categories

Computer Science – Logic in Computer Science

Scientific paper

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

23 pages

Scientific paper

Most often, in a categorical semantics for a programming language, the substitution of terms is expressed by composition and finite products. However this does not deal with the order of evaluation of arguments, which may have major consequences when there are side-effects. In this paper Cartesian effect categories are introduced for solving this issue, and they are compared with strong monads, Freyd-categories and Haskell's Arrows. It is proved that a Cartesian effect category is a Freyd-category where the premonoidal structure is provided by a kind of binary product, called the sequential product. The universal property of the sequential product provides Cartesian effect categories with a powerful tool for constructions and proofs. To our knowledge, both effect categories and sequential products are new notions.

No associations

LandOfFree

Say what you really think

Search LandOfFree.com for scientists and scientific papers. Rate them and share your experience with other people.

Rating

Cartesian effect categories are Freyd-categories does not yet have a rating. At this time, there are no reviews or comments for this scientific paper.

If you have personal experience with Cartesian effect categories are Freyd-categories, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Cartesian effect categories are Freyd-categories will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFWR-SCP-O-648516

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.