Domain.cs/.fs don't appear to be complete
in the source fork there are more classes
public abstract class AggregateRoot
public class EventStore : IEventStore
is this intentional or just incomplete?
This is totally intentional. In the functional version, no need for base class.
You can read more about functional eventsourcing here: http://thinkbeforecoding.github.io/FsUno.Prod/Why%20FSharp.html
Thanks, I'll take a look at the functional eventsourcing in search of some more understanding and answers. Also what about the 2nd part? the EventStore? That's not about base class, it's about having all the parts to make the component usable.
if it helps any, here's what I have so far to try to get the simple example running https://gist.github.com/ImaginaryDevelopment/5ab93328a28349d3b12a836e7a09a0d9