how to initialize at Compile Time a tuple given it's type T ?
with object we can do const a = T() but let a=(1,2) type T=a.type
const a2=T() doesn't work
this works:
proc doInit[T]():auto= var a: T return a let a=(1,2) const a2=doInit[a.type]() Run
proc doInit[T]():auto= var a: T return a let a=(1,2) const a2=doInit[a.type]()