O'Reilly logo

Get Programming with F#: A guide for .NET developers by Isaac Abraham

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Lesson 30. Introducing type providers

Welcome to the world of data! The first lesson of this unit will

  • Gently introduce you to type providers
  • Get you up to speed with the most popular type provider, FSharp.Data

After this lesson, you’ll be able to work with external data sources in various formats more quickly and easily than you’ve ever done before in .NET—guaranteed!

30.1. Understanding type providers

Type providers are a language feature first introduced in F# 3.0:

An F# type provider is a component that provides types, properties, and methods for use in your program. Type providers are a significant part of F# 3.0 support for information-rich programming.

https://docs.microsoft.com/en-us/dotnet/articles/fsharp/tutorials/type-providers/index ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required