Fri 21 - Thu 27 October 2011 Portland, Oregon, United States

This session will introduce new features in F# 3.0 that support information-rich programming. In particular, we’ll introduce Type Providers, which allow programmers to easily access schematized data sources in a strongly-typed manner. For instance, type providers can be used to access SQL databases, web services (e.g., WSDL or OData), or even a local comma-separated file. The type provider mechanism also gives programmers an extensibility point into the compiler and IDE tooling, whereby they can enrich the set of types that the type system is aware of.