I meant that if the instantiation syntax is T<type P, Q, R, S>. Though it'd probably have to treat a >> token as two separate > in declarations which is annoying. On Thu, Sep 6, 2018 at 2:07 PM Jan Mercl <0xj...@gmail.com> wrote: > > > > On Thu, Sep 6, 2018, 23:03 jimmy frasche <soapboxcic...@gmail.com> wrote: >> >> Wouldn't there be an issue with fp := AFunc[int] ? >> >> Though for that matter I wouldn't mind if the type part were repeated >> for instantiations like AFunc[type int] or even AFunc(type int) >> >> For that matter, always writing type would let you use < > since the >> parser could plausibly enter a separate mode when it hit the < token >> followed by type. > > > The parser does not and not easily can know if 'a' in '<a' is a variable or a > type name. > > -- > > -j
-- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.