bae0fb720 ^
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
type Foo = tuple[active: bool, index: int] var f: Foo # template result type during match stage # f:var Foo # a:Foo # tyVar # tyTuple # after change to proc # f:Foo # a:Foo # tyTuple # tyTuple template cursor(): var Foo = f discard cursor()