YoVDO

Building F# Type Providers

Offered By: Pluralsight

Tags

F# Courses Type Erasure Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Type providers are one of F#'s most interesting features, but using them can often feel a bit like magic. By building your own type provider, you can gain a better understanding of how type providers work.

Type providers are one of F#'s most interesting features, but using them can often feel a bit like magic. By building your own type provider, you can gain a better understanding of how type providers work. In this course, you'll build a simple type provider for reading ID3 frames from an MP3 file using the Type Provider Starter Pack. Along the way, we'll discuss the type erasure and explore the role of code quotations in type provider development.

Syllabus

  • Introduction to Type Providers 26mins
  • Setting the Stage 14mins
  • Providing a Type 19mins
  • Providing Methods and Properties 18mins
  • Type Erasure Revisited 6mins

Taught by

Dave Fancher

Related Courses

C++ in Detail: Common Idioms
Udemy
Java: Generic Classes
LinkedIn Learning
Generic Swift: Simplifying Protocols and Generics
ChariotSolutions via YouTube
The Sincerest Form of Flattery - How Java & Scala are Imitating Functional Languages
GOTO Conferences via YouTube
Breaking Dependencies - Type Erasure - The Implementation Details
NDC Conferences via YouTube