Skip to content

visemet/FSharp.MongoDB

 
 

Repository files navigation

FSharp.MongoDB

an F# interface for the MongoDB .NET driver

Disclaimer. This is an experimental project being maintained in my infinite free time. It is in no way supported by MongoDB, Inc., and probably shouldn't be used in production.

Goals of this project

  • Provide an idiomatic F# API for interacting with MongoDB.
  • Have an implementation that is fully testable without connecting to a server.

Non-goals of this project

Building

  • Simply build the FSharpDriver-2012.sln solution in Visual Studio, Xamarin Studio, or Mono Develop. You can also run the FAKE script

    • build.cmd on Windows.
    • build.sh on Linux or OS X.

Supported F# runtimes

  • FSharp.Core v4.3.0.0 (F# 3.0)
  • FSharp.Core v4.3.1.0 (F# 3.1)
  • FSharp.Core v4.4.0.0 (F# 4.0)

Supported platforms

  • .NET Framework 4.5

Contributing

  • If you have a question about the library, then create an issue with the question label.
  • If you'd like to report a bug or submit a feature request, then create an issue with the appropriate label.
  • If you'd like to contribute, then feel free to send a pull request.

License

The contents of this library are made available under the Apache License, Version 2.0.

About

FSharp.MongoDB - an F# interface for the MongoDB .NET driver

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • F# 99.7%
  • Other 0.3%