The FSharp.Data package implements core functionality to access common data formats in your F# applications and scripts. It contains F# type providers for working with structured file formats (CSV, HTML, JSON and XML) and helpers for parsing CSV, HTML and JSON files and for sending HTTP requests. This library focuses on providing simple access to structured documents and other data sources. The FSharp.Data type providers for CSV, HTML, JSON and XML infer types from the structure of a sample document (or a document containing multiple samples). The structure is then used to provide easy to use type-safe access to documents that follow the same structure. The package contains functionality to simplify data access. In particular, it includes tools for HTTP web requests and CSV, HTML, and JSON parsers with simple dynamic API.

Features

  • The package is available on NuGet
  • FSharp.Data stems from Types from data Making structured data first-class citizens in F# by Petricek, Syme and Guerra
  • This library focuses on providing simple access to the structured documents and other data sources
  • The FSharp.Data type providers for CSV, HTML, JSON and XML infer types from the structure of a sample document
  • The package also contains a type provider for accessing data from the WorldBank
  • The package contains functionality to simplify data access

Project Samples

Project Activity

See All Activity >

Categories

HTML/XHTML

License

MIT License

Follow FSharp.Data

FSharp.Data Web Site

Other Useful Business Software
Gen AI apps are built with MongoDB Atlas Icon
Gen AI apps are built with MongoDB Atlas

Build gen AI apps with an all-in-one modern database: MongoDB Atlas

MongoDB Atlas provides built-in vector search and a flexible document model so developers can build, scale, and run gen AI apps without stitching together multiple databases. From LLM integration to semantic search, Atlas simplifies your AI architecture—and it’s free to get started.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of FSharp.Data!

Additional Project Details

Programming Language

F#

Related Categories

F# HTML XHTML

Registered

2023-05-03