4 ms·
I don't understand this. Are you using closures as types? If so, what can they offer that factories can't? Trying to understand, genuinely curious.
by _sh 17y ago
I don't understand this. Are you using closures as types? If so, what can they offer that factories can't? Trying to understand, genuinely curious.
- viraptor 17y agoThey offer the same functionality (more or less)... Factory objects just feel like overkill - usually they carry no state of their own, so why are they objects? If you could pass around functions, you could just use them instead. x_factory_proto :: GlobalParams -> InitParams -> X ... x_factory = x_factory_proto some_params