This document discusses type providers in F#, which allow data sources to be compiled into types for use in F# programs. It provides examples of using various type providers like JSON, XML, and OData to access external data. It also describes how to author custom type providers by using F# code quotations to generate types from a data schema at compile time.
2. Valdis Iļjučonoks
Technical Fellow, Software Architect
Visual Studio ALM evangelist
Microsoft MVP
http://www.tech-fellow.net | @tech_fellow
Geta AS, Tech Fellow Consulting, Latvian .Net UG
valdis.iljuconoks@outlook.com
8. Barrier to include data sources:
Need to represent data as types, properties and methods
Generated code must be replaced every time service reference is adjusted
19. Is schema available?
Will provider have enough usage it’s worthwhile to write?
Will schema change during coding?
Will it change during program execution?