I'm very pleased to announce an exciting new workshop being added to the POPL program at POPL 2013. This workshop is aimed at anyone who loves the application of functional programming (and indeed other programming paradigms as well) to data-rich domains.
Please consider submitting to the workshop. Whatever your flavour of data, whatever your flavour of functional programming. We want this to be a great event that opens up opportunities at the intersection of data and programming!
Submission Date: Oct 8, 2012
Co-Located with POPL 2013, January 22, 2013 | Rome, Italy
Functional programming techniques are becoming increasingly important in data-centric programming: languages like Haskell, Scala, and C# draw heavily on a range of functional techniques and find application in numerous data-driven domains; functional paradigms like map/reduce and its extensions lie at the core of modern scalable data processing; and “information-rich” languages like Ur, F#, and Gosu use meta-programming to integrate type-safe queries, web-based APIs, and scalable data sources—along with associated semantically-rich metadata—into the programming language. In principle, the expressiveness, strong typing, and core functional paradigm of these languages make them an ideal choice for expressing robust and scalable data-centric programming. However, many challenges remain.
The first Data Driven Functional Programming Workshop will examine data-centric programming in the light of today’s data challenges, with a particular focus on the application of functional programming and meta-programming techniques. In this forum, we will discuss, promote, and advance the use of functional programming in information-rich data spaces—including the development of new programming and data-manipulation systems and the extension of existing ones
By devising methods for handling data from the programming level, we can promote the research and development of better functional programming technologies as a whole, as well as facilitate the shift towards both principled and effective data-centric computing.
We invite submissions in any area related to the connection between programming and data, including but not limited to:
Instructions for submitting your paper will be posted to this page soon.