Themes in information-rich functional programming for internet-scale data sources

  • Authors:
  • Donald Syme;Keith Battocchi;Kenji Takeda;Donna Malayeri;Tomas Petricek

  • Affiliations:
  • Microsoft Research, Cambridge, United Kingdom;Microsoft Research, Cambridge, United Kingdom;Microsoft Research, Cambridge, United Kingdom;Microsoft, Redmond, WA, USA;University of Cambridge, Cambridge, United Kingdom

  • Venue:
  • DDFP '13 Proceedings of the 2013 workshop on Data driven functional programming
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

The F# language includes a feature called "F# 3.0 Type Providers" to support the integration of internet-scale information sources into a strongly typed functional-first programming environment. In this position paper we describe the key themes in information-rich functional programming that we have observed during this work. Our contribution is to document these themes and highlight future challenges and opportunities, in the context of a recently released, practical, open-source system for information-rich functional programming. We believe that this area is rich in excellent opportunities for future language and tooling research, information-space integration and schematization techniques.