%0 Conference Proceedings %T Polymorphic Types for Leak Detection in a Session-Oriented Functional Language %+ Dipartimento di Informatica [Torino] %A Bono, Viviana %A Padovani, Luca %A Tosatto, Andrea %Z Part 3: Session 2: Types %< avec comité de lecture %( Lecture Notes in Computer Science %B 15th International Conference on Formal Methods for Open Object-Based Distributed Systems (FMOOODS) / 33th International Conference on Formal Techniques for Networked and Distributed Systems (FORTE) %C Florence, Italy %Y Dirk Beyer %Y Michele Boreale %I Springer %3 Formal Techniques for Distributed Systems %V LNCS-7892 %P 83-98 %8 2013-06-03 %D 2013 %R 10.1007/978-3-642-38592-6_7 %Z Computer Science [cs] %Z Computer Science [cs]/Networking and Internet Architecture [cs.NI]Conference papers %X Copyless message passing is a communication paradigm in which only pointers are exchanged between sender and receiver processes. Because of its nature, this paradigm requires that messages are treated as linear resources. Yet, even linear type systems leave room for scenarios where apparently well-typed programs may leak memory. In this work we develop a polymorphic type system for leak-free copyless messaging in a functional setting, where first-class functions can be used as messages. %G English %2 https://inria.hal.science/hal-01515251/document %2 https://inria.hal.science/hal-01515251/file/978-3-642-38592-6_7_Chapter.pdf %L hal-01515251 %U https://inria.hal.science/hal-01515251 %~ IFIP-LNCS %~ IFIP %~ IFIP-TC %~ IFIP-WG %~ IFIP-TC6 %~ IFIP-WG6-1 %~ IFIP-FORTE %~ IFIP-DISCOTEC %~ IFIP-LNCS-7892