Working with data is (in my opinion!) one of the most exciting sections of this book. It focuses on working with external data sources such as JSON, CSV, and SQL while narrowing the impedance mismatch between data sources and writing code in a way you’ve probably never seen before, through type providers. If you’ve been working with C# for a reasonable amount of time, you’ll remember the “aha” moment when you first saw LINQ. Type providers provide a similar shift in the way you work with code and data, only magnified by 100. When combined with the REPL and scripts, F# opens up entirely new opportunities for ad hoc data processing and analytics.
Remember—free your mind!