I've been working on a few new libraries lately that focus on providing functional wrappers around various NoSQL options.
FSharpCouch:
FSharpCouch is something that I wrote about a little over two years ago. At the time, it was more of an educational exercise, but I have since revised it and found aspects of it to be useful. This is now available on NuGet as package ID FSharpCouch.
Here's an example:
You can find additional examples and the full source at https://github.com/dmohl/FSharpCouch.
MongoFs:
MongoFs currently has a primary focus on function composition as it relates to setting up the MongoDB client aspects of server, database, and collection. It simply wraps functions around the necessary methods of the C# Mongo Driver and auto opens the encompassing module.
Here's an example:
You can get it from NuGet as package ID MongoFs and find more examples and source at https://github.com/dmohl/MongoFs.
No comments:
Post a Comment