Proceedings of the 2013 Workshop on Data Driven Functional Programming 2013
DOI: 10.1145/2429376.2429378
|View full text |Cite
|
Sign up to set email alerts
|

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

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 informationrich fu… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
14
0

Year Published

2014
2014
2022
2022

Publication Types

Select...
4
3
2

Relationship

3
6

Authors

Journals

citations
Cited by 22 publications
(14 citation statements)
references
References 9 publications
(6 reference statements)
0
14
0
Order By: Relevance
“…Type checking of small programs is typically fast enough that no caching is necessary. However, The Gamma supports type providers [9,54], which can generate types based on an external file or a REST service call, e.g. [47].…”
Section: Type Checkingmentioning
confidence: 99%
“…Type checking of small programs is typically fast enough that no caching is necessary. However, The Gamma supports type providers [9,54], which can generate types based on an external file or a REST service call, e.g. [47].…”
Section: Type Checkingmentioning
confidence: 99%
“…Type checking can be used thus to check the valid use of the derived types in programs. This approach has been successfully used for SQL [28], XML [37,25,3], and more generally [24,35]. Naturally, mappings have been studied in a semantic data context, too.…”
Section: Related Workmentioning
confidence: 99%
“…The type provider mechanism has been introduced in F# [23,24], added to Idris [3] and used in areas such as semantic web [18]. The F# Data library has been developed as part of the early F# type provider research, but previous publications focused on the general mechanisms.…”
Section: Related and Future Workmentioning
confidence: 99%