I think nim can add a new func parameter type `array[typed]` or upgrade 
`UncheckArray[typed]` let it can use, Because 
UncheckArray[typed]/openArray[typed]/varargs[typed] can't used in this func
    
    
    xxx( [11.cint, 22, 33] )
    # proc xxx( a: array[cint] )  # Ideally with this parameter type
    proc xxx( a: array|seq[cint] ) ... # But only use these parameter type now 
or converter xx[I;T]...
    
    
    Run

Reply via email to