I’ve been working quite a lot on the FunctionalNHibernate project recently. I’ve implemented the following features:
- Save records with native F# lists.
- Create one-to-many and many-to-many relations
- Generate identities automatically
We can now do just about everything you the FluentNHibernate first example project does, although admittedly this is just a very small subset of what one can do with FluentNHibernate and NHibernate itself.
In the future I’ll be looking at how to broadening what you can do with FunctionalNHibernate ClassMap descriptions and improve data access by integrating Linq like features.
In terms of usability, it’s still early days but I think it’s...