Simply the language (remove unnecessary syntax "noise").

E.g., looking at the front page of <https://nim-lang.org>, there is a code 
sample as follows:

`iterator oddNumbers[Idx, T](a: array[Idx, T]): T =`

why can't this have a simpler syntax to just be:

`iterator oddNumbers(a: array): T =`

and the other example is,

`macro toLookupTable(data: static[string]): untyped =`

why can't this have a simpler syntax to just be:

`macro toLookupTable(data: string): untyped =`

Reply via email to