Overview of FSharp.Data capabilities
mainFSharp.Data is a library designed to simplify data access in F# applications and scripts. It provides two primary ways to interact with structured data:
- Type Providers: These infer types from a sample document (CSV, HTML, JSON, or XML) to provide type-safe, structured access to documents following that same schema.
- Data Access Tools: These provide dynamic, non-type-provider alternatives for parsing data and performing web operations.
Key features include:
- Type Providers for CSV, HTML, JSON, XML, and the WorldBank API.
- HTTP Utilities for sending web requests.
- Parsers for CSV, HTML, and JSON that offer a simple dynamic API without requiring a schema-based type provider.