You may use a tuple to pass arguments of uncertain various type.
proc f(a: string, b: int, kwargs: tuple) =
for k, v in kwargs.fieldPairs():
echo (k, v)
f("", 0, (c: 1, d: "2", e: '3'))
Run
- Nim's equivalent of kwargs Cnerd
- Nim's equivalent of kwargs 4n0n4me
- Nim's equivalent of kwargs Nerve
- Nim's equivalent of kwargs 4n0n4me
- Nim's equivalent of kwargs enthus1ast
- Nim's equivalent of kwargs dxb
- Nim's equivalent of kwargs sls1005
