Is the solution of Mr Felsing still the best and only solution?
https://stackoverflow.com/questions/48418386/tuple-to-function-arguments-in-nim
Is so, maybe we can tune it and add it to Nim std lib?
Splat is indeed a nice example for using macros in Nim.
I have the feeling that there were other attempts of splat() also, maybe by mratsim, but google and form search can not find one.
I remember that unpackVarargs covered part of the splat needs.
https://nim-lang.org/docs/macros.html#unpackVarargs.m%2Cuntyped%2Cvarargs%5Buntyped%5D
It's in great need of documentation though.