This could be interpreted either as the multiplication of an empty array with bool, or as the type "slice of pointers to bool."
A workaround is to parenthesize bool as in [](bool), or explicitly name the type.
But long-term we will need a new syntax for at least one of:
This could be interpreted either as the multiplication of an empty array with bool, or as the type "slice of pointers to bool." A workaround is to parenthesize bool as in [](bool), or explicitly name the type. But long-term we will need a new syntax for at least one of: