Skip to main content

Binding Signatures for Generic Contexts

  • Conference paper
Typed Lambda Calculi and Applications (TLCA 2005)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 3461))

Included in the following conference series:

Abstract

Fiore, Plotkin and Turi provided a definition of binding signature and characterised the presheaf of terms generated from a binding signature by an initiality property. Tanaka did for linear binders what Fiore et al did for cartesian binders. They used presheaf categories to model variable binders for contexts, with leading examples given by the untyped ordinary and linear λ-calculi. Here, we give an axiomatic framework that includes their works on cartesian and linear binders, and moreover their assorted variants, notably including the combined cartesian and linear binders of the Logic of Bunched Implications. We provide a definition of binding signature in general, extending the previous ones and yielding a definition for the first time for the example of Bunched Implications, and we characterise the presheaf of terms generated from the binding signature. The characterisation requires a subtle analysis of a strength of a binding signature over a substitution monoidal structure on the presheaf category.

This work has been done with the support of EPSRC grants GR/N64571/01 and GR/586372/01, A Theory of Effects for Programming Languages.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Fiore, M.: Semantic analysis of normalisation by evaluation for typed lambda calculus. In: Proc. PPDP 2002, pp. 26–37. ACM Press, New York (2002)

    Google Scholar 

  2. Fiore, M., Plotkin, G., Turi, D.: Abstract syntax and variable binding. In: Proc. LICS 1999, pp. 193–202. IEEE Press, Los Alamitos (1999)

    Google Scholar 

  3. Gabbay, M., Pitts, A.M.: A new approach to abstract syntax involving binders. In: Proc. LICS 1999, pp. 214–224. IEEE Press, Los Alamitos (1999)

    Google Scholar 

  4. Hofmann, M.: Semantical analysis of higher-order abstract syntax. In: Proc. LICS 1999, pp. 204–213. IEEE Press, Los Alamitos (1999)

    Google Scholar 

  5. Hyland, M., Power, A.J.: Pseudo-commutative monads and pseudo-closed 2-categories. J. Pure and Applied Algebra 175, 141–185 (2002)

    Article  MATH  MathSciNet  Google Scholar 

  6. Kelly, G.M.: Basic Concepts of Enriched Category Theory, London Math. Soc. Lecture Notes Series 64. Cambridge University Press, Cambridge (1982)

    Google Scholar 

  7. Mac Lane, S.: Categories for the Working Mathematician. Springer, Heidelberg (1971)

    MATH  Google Scholar 

  8. Miculan, M., Scagnetto, I.: A framework for typed HOAS and semantics. In: Proc. PPDP 2003, pp. 184–194. ACM Press, New York (2003)

    Chapter  Google Scholar 

  9. Plotkin, G.D., Power, A.J.: Algebraic Operations and Generic Effects. In: Proc. MFCSIT 2000, Applied Categorical Structures, vol. 11, pp. 69–94 (2003)

    Google Scholar 

  10. Power, A.J.: Enriched Lawvere theories. Theory and Applications of Categories 6, 83–93 (1999)

    MATH  MathSciNet  Google Scholar 

  11. Power, A.J.: A Unified Category-Theoretic Approach to Variable Binding. In: Proc. MERLIN 2003. ACM Digital Library, New York (2003)

    Google Scholar 

  12. Power, A.J.: Countable Lawvere theories and Computational Effects (Submitted)

    Google Scholar 

  13. Power, A.J., Tanaka, M.: Pseudo-Distributive Laws and Axiomatics for Variable Binding (Submitted)

    Google Scholar 

  14. Pym, D.: The Semantics and Proof Theory of the Logic of Bunched Implications. Applied Logic Series. Kluwer, Dordrecht (2002)

    MATH  Google Scholar 

  15. Tanaka, M.: Abstract syntax and variable binding for linear binders. In: Nielsen, M., Rovan, B. (eds.) MFCS 2000. LNCS, vol. 1893, pp. 670–679. Springer, Heidelberg (2000)

    Chapter  Google Scholar 

  16. Tanaka, M.: Pseudo-Distributive Laws and a Unified Framework for Variable Binding. Edinburgh Ph.D. thesis (2004)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Power, J., Tanaka, M. (2005). Binding Signatures for Generic Contexts. In: Urzyczyn, P. (eds) Typed Lambda Calculi and Applications. TLCA 2005. Lecture Notes in Computer Science, vol 3461. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11417170_23

Download citation

  • DOI: https://doi.org/10.1007/11417170_23

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-25593-2

  • Online ISBN: 978-3-540-32014-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics