AggregateValueCreator<TData extends Object, TValue extends Object> typedef
New aggregate state TValue
instance creator method.
If data
is not given, a default value must
be AggregateState.
Implementation
typedef AggregateValueCreator<TData extends Object, TValue extends Object>
= TValue Function([TData? data]);