Jean-Marc Lasgouttes <[EMAIL PROTECTED]> writes: | >>>>> "Lars" == Lars Gullik Bjønnes <[EMAIL PROTECTED]> writes: | | Lars> Jean-Marc Lasgouttes <[EMAIL PROTECTED]> writes: | >>>>> "Lars" | Lars> == Lars Gullik Bjønnes <[EMAIL PROTECTED]> writes: | Lars> | | Lars> | Lars> This patch opens up for quite a few simplifications and | Lars> | Lars> possibilites that we currently do not have. | Lars> | | Lars> | Could you tell us more about what it gives us? I do not | Lars> remember, and | it is not evident by reading the patch itself. | | Lars> In short the possibility to send any type as a FuncRequest | Lars> argument. Not just strings. | | And then you want to add strict types to FuncRequest?
Depends on what you mean by that. We could have runtime checking of the argument type for lfuns if we want to. Propably quite a bit of work for very little gain. One thing any will do is to only require that the caller and the handler (the actuall dispatch func) know the type, this also means that we can avoid a lot of conversions. -- Lgb