Bson Provider

The Bson Provider library (FSharp.Data.Bson.dll) contains a type provider for working with BSON.

Library license

The library is available under Apache 2.0. For more information see the license file in the GitHub repository.


Accessing the library

Check out the repository hosted on GitHub.


Using the library

The BSON type provider provides statically typed access to BsonDocuments. It takes as input a sequence of sample documents (e.g. the output from the mongodump utility). The generated type can then be used to read files with the same structure.


Community and Support

  • If you have a question about the library, then create an issue with the question label.

  • If you want to submit a bug or feature request, then create an issue with the appropriate label.

  • If you would like to contribute, then feel free to send a pull request.

  • To discuss more general ideas about the library, its goals and other open-source F# projects, please join the fsharp-opensource mailing list.

Fork me on GitHub