A few days ago, someone asked if Nim can expand a tuple to arguments. Then some people answered No. I implemented a macro that unpack tuples or arrrays to arguments for a procedure call or an array constructor. https://demotomohiro.github.io/littlesugar/unpackToArgs.html https://github.com/demotomohiro/littlesugar/blob/main/src/littlesugar/unpackToAr gs.nim