I had put a lot of work into DTO Generation with the goal of automating the creation of a repository pattern implementation.
That didn’t work out too well.
I ended in a completely different direction by using F# Type Providers.
A working piece of software may not have been the result, but I certainly learned some new things.