Factory describes a generic factory function signature. The type is generic over a few parameters:
type the factory produces
true if the initialValue passed to the factory must be defined
initialValue
Factory describes a generic factory function signature. The type is generic over a few parameters: