Functional Programming — Crossing The Chasm?
By: Dave Thomas
Abstract
Increasingly, business and science are relying on massive data sets and smart algorithms as a means for information and even for discovery. Complex data queries can be concisely expressed using functional combinators and higher order functions. Haskell machinery underpins MS LINQ extensions for C# and VB, enabling unified access to relational and non-relational data sources. It also enables more expressive query languages such as Q, which extends SQL via functions to be a computationally complete language.
Cite as:
Dave Thomas, “Functional Programming — Crossing The Chasm?”, Journal of Object Technology, Volume 8, no. 5 (July 2009), pp. 45-48, doi:10.5381/jot.2009.8.5.c4.
PDF | HTML | DOI | BiBTeX | Tweet this | Post to CiteULike | Share on LinkedIn