8. A Type Provider is
Design-time component that provides
a computed space of types and
methods…
A compiler/IDE extension …
An adaptor between data/services
and .NET languages…
9. F# 3.0 Built-in Type Provides
• WsdlService
• EdmxFile
• ODataService
• DbmlFile (DBML file based)
• SqlDataConnection (LINQ to SQL)
• SqlEntityConnection (LINQ to
Entities)
10. FSharp.Data
• CSV Type Provider
• HTML Type Provider
• JSON Type Provider
• XML Type Provider
• WorldBank Provider
• Freebase Provider
http://fsharp.github.io/FSharp.Data/
14. WorldBank Provider
The World Bank is an international organization that provides
financial and technical assistance to developing countries around the
world. As one of the activities, the World Bank also collects
development indicators and other data about countries in the world.
The data catalog contains over 8000 indicators that can be
programmatically accessed.