Reference. Remarks on isomorphisms in typed lambda calculi with empty and sum types

Cite

Cite as @fiore-2006-remarks (helia, typst) · \cite{fiore-2006-remarks} (LaTeX)
BibTeX
bibtex · 1 line
@article{fiore-2006-remarks, title={Remarks on isomorphisms in typed lambda calculi with empty and sum types}, volume={141}, ISSN={0168-0072}, url={http://dx.doi.org/10.1016/j.apal.2005.09.001}, DOI={10.1016/j.apal.2005.09.001}, number={1-2}, journal={Annals of Pure and Applied Logic}, publisher={Elsevier BV}, author={Fiore, Marcelo and Di Cosmo, Roberto and Balat, Vincent}, year={2006}, month=Aug, pages={35–50} }
hayagriva YAML (typst)
yaml · 19 lines
fiore-2006-remarks:
  type: article
  title: Remarks on isomorphisms in typed lambda calculi with empty and sum types
  author:
  - Fiore, Marcelo
  - Di Cosmo, Roberto
  - Balat, Vincent
  date: 2006-08
  page-range: 35-50
  url: http://dx.doi.org/10.1016/j.apal.2005.09.001
  serial-number:
    doi: 10.1016/j.apal.2005.09.001
    issn: 0168-0072
  parent:
    type: periodical
    title: Annals of Pure and Applied Logic
    publisher: Elsevier BV
    issue: 1–2
    volume: 141
Cited by (2)

Fractional Types: Expressive and Safe Space Management for Ancilla Bits chen-2020-fractional

DOI · arXiv

Relational algebra by way of adjunctions gibbons-2018-relational

Bulk types such as sets, bags, and lists are monads, and therefore support a notation for database queries based on comprehensions. This fact is the basis of much work on database query languages. The monadic structure easily explains most of standard relational algebra—specifically, selections and projections—allowing for an elegant mathematical foundation for those aspects of database query language design. Most, but not all: monads do not immediately offer an explanation of relational join or grouping, and hence important foundations for those crucial aspects of relational algebra are missing. The best they can offer is cartesian product followed by selection. Adjunctions come to the rescue: like any monad, bulk types also arise from certain adjunctions; we show that by paying due attention to other important adjunctions, we can elegantly explain the rest of standard relational algebra. In particular, graded monads provide a mathematical foundation for indexing and grouping, which leads directly to an efficient implementation, even of joins.
PDF · DOI · pldb
Cites 31 works (1 here)
With notes (1)

Introduction to Higher-Order Categorical Logic lambek_scott_1986

Web
External (30)
fiore-2006-remarks reference entries/refs/fiore-2006-remarks/fiore-2006-remarks.hel