@@ -470,14 +470,14 @@ var r5 = foo5(r5arg1); // any
470
470
>r5arg1 : <T, U>(x: (arg: T) => U) => T
471
471
472
472
var r5a = [r5arg1, r5arg2];
473
- >r5a : (( <T, U>(x: (arg: T) => U) => T) | ((x: (arg: string) => number) => string) )[]
474
- >[r5arg1, r5arg2] : (( <T, U>(x: (arg: T) => U) => T) | ((x: (arg: string) => number) => string) )[]
473
+ >r5a : (<T, U>(x: (arg: T) => U) => T)[]
474
+ >[r5arg1, r5arg2] : (<T, U>(x: (arg: T) => U) => T)[]
475
475
>r5arg1 : <T, U>(x: (arg: T) => U) => T
476
476
>r5arg2 : (x: (arg: string) => number) => string
477
477
478
478
var r5b = [r5arg2, r5arg1];
479
- >r5b : (( <T, U>(x: (arg: T) => U) => T) | ((x: (arg: string) => number) => string) )[]
480
- >[r5arg2, r5arg1] : (( <T, U>(x: (arg: T) => U) => T) | ((x: (arg: string) => number) => string) )[]
479
+ >r5b : (<T, U>(x: (arg: T) => U) => T)[]
480
+ >[r5arg2, r5arg1] : (<T, U>(x: (arg: T) => U) => T)[]
481
481
>r5arg2 : (x: (arg: string) => number) => string
482
482
>r5arg1 : <T, U>(x: (arg: T) => U) => T
483
483
@@ -514,14 +514,14 @@ var r6 = foo6(r6arg1); // any
514
514
>r6arg1 : <T extends Base, U extends Derived>(x: (arg: T) => U) => T
515
515
516
516
var r6a = [r6arg1, r6arg2];
517
- >r6a : (( <T extends Base, U extends Derived>(x: (arg: T) => U) => T) | ((x: (arg: Base) => Derived) => Base) )[]
518
- >[r6arg1, r6arg2] : (( <T extends Base, U extends Derived>(x: (arg: T) => U) => T) | ((x: (arg: Base) => Derived) => Base) )[]
517
+ >r6a : (<T extends Base, U extends Derived>(x: (arg: T) => U) => T)[]
518
+ >[r6arg1, r6arg2] : (<T extends Base, U extends Derived>(x: (arg: T) => U) => T)[]
519
519
>r6arg1 : <T extends Base, U extends Derived>(x: (arg: T) => U) => T
520
520
>r6arg2 : (x: (arg: Base) => Derived) => Base
521
521
522
522
var r6b = [r6arg2, r6arg1];
523
- >r6b : (( <T extends Base, U extends Derived>(x: (arg: T) => U) => T) | ((x: (arg: Base) => Derived) => Base) )[]
524
- >[r6arg2, r6arg1] : (( <T extends Base, U extends Derived>(x: (arg: T) => U) => T) | ((x: (arg: Base) => Derived) => Base) )[]
523
+ >r6b : (<T extends Base, U extends Derived>(x: (arg: T) => U) => T)[]
524
+ >[r6arg2, r6arg1] : (<T extends Base, U extends Derived>(x: (arg: T) => U) => T)[]
525
525
>r6arg2 : (x: (arg: Base) => Derived) => Base
526
526
>r6arg1 : <T extends Base, U extends Derived>(x: (arg: T) => U) => T
527
527
@@ -564,14 +564,14 @@ var r7 = foo7(r7arg1); // any
564
564
>r7arg1 : <T extends Base, U extends Derived>(x: (arg: T) => U) => (r: T) => U
565
565
566
566
var r7a = [r7arg1, r7arg2];
567
- >r7a : (( <T extends Base, U extends Derived>(x: (arg: T) => U) => (r: T) => U) | ((x: (arg: Base) => Derived) => (r: Base) => Derived) )[]
568
- >[r7arg1, r7arg2] : (( <T extends Base, U extends Derived>(x: (arg: T) => U) => (r: T) => U) | ((x: (arg: Base) => Derived) => (r: Base) => Derived) )[]
567
+ >r7a : (<T extends Base, U extends Derived>(x: (arg: T) => U) => (r: T) => U)[]
568
+ >[r7arg1, r7arg2] : (<T extends Base, U extends Derived>(x: (arg: T) => U) => (r: T) => U)[]
569
569
>r7arg1 : <T extends Base, U extends Derived>(x: (arg: T) => U) => (r: T) => U
570
570
>r7arg2 : (x: (arg: Base) => Derived) => (r: Base) => Derived
571
571
572
572
var r7b = [r7arg2, r7arg1];
573
- >r7b : (( <T extends Base, U extends Derived>(x: (arg: T) => U) => (r: T) => U) | ((x: (arg: Base) => Derived) => (r: Base) => Derived) )[]
574
- >[r7arg2, r7arg1] : (( <T extends Base, U extends Derived>(x: (arg: T) => U) => (r: T) => U) | ((x: (arg: Base) => Derived) => (r: Base) => Derived) )[]
573
+ >r7b : (<T extends Base, U extends Derived>(x: (arg: T) => U) => (r: T) => U)[]
574
+ >[r7arg2, r7arg1] : (<T extends Base, U extends Derived>(x: (arg: T) => U) => (r: T) => U)[]
575
575
>r7arg2 : (x: (arg: Base) => Derived) => (r: Base) => Derived
576
576
>r7arg1 : <T extends Base, U extends Derived>(x: (arg: T) => U) => (r: T) => U
577
577
@@ -622,14 +622,14 @@ var r8 = foo8(r8arg1); // any
622
622
>r8arg1 : <T extends Base, U extends Derived>(x: (arg: T) => U, y: (arg2: T) => U) => (r: T) => U
623
623
624
624
var r8a = [r8arg1, r8arg2];
625
- >r8a : (( <T extends Base, U extends Derived>(x: (arg: T) => U, y: (arg2: T) => U) => (r: T) => U) | ((x: (arg: Base) => Derived, y: (arg2: Base) => Derived) => (r: Base) => Derived) )[]
626
- >[r8arg1, r8arg2] : (( <T extends Base, U extends Derived>(x: (arg: T) => U, y: (arg2: T) => U) => (r: T) => U) | ((x: (arg: Base) => Derived, y: (arg2: Base) => Derived) => (r: Base) => Derived) )[]
625
+ >r8a : (<T extends Base, U extends Derived>(x: (arg: T) => U, y: (arg2: T) => U) => (r: T) => U)[]
626
+ >[r8arg1, r8arg2] : (<T extends Base, U extends Derived>(x: (arg: T) => U, y: (arg2: T) => U) => (r: T) => U)[]
627
627
>r8arg1 : <T extends Base, U extends Derived>(x: (arg: T) => U, y: (arg2: T) => U) => (r: T) => U
628
628
>r8arg2 : (x: (arg: Base) => Derived, y: (arg2: Base) => Derived) => (r: Base) => Derived
629
629
630
630
var r8b = [r8arg2, r8arg1];
631
- >r8b : (( <T extends Base, U extends Derived>(x: (arg: T) => U, y: (arg2: T) => U) => (r: T) => U) | ((x: (arg: Base) => Derived, y: (arg2: Base) => Derived) => (r: Base) => Derived) )[]
632
- >[r8arg2, r8arg1] : (( <T extends Base, U extends Derived>(x: (arg: T) => U, y: (arg2: T) => U) => (r: T) => U) | ((x: (arg: Base) => Derived, y: (arg2: Base) => Derived) => (r: Base) => Derived) )[]
631
+ >r8b : (<T extends Base, U extends Derived>(x: (arg: T) => U, y: (arg2: T) => U) => (r: T) => U)[]
632
+ >[r8arg2, r8arg1] : (<T extends Base, U extends Derived>(x: (arg: T) => U, y: (arg2: T) => U) => (r: T) => U)[]
633
633
>r8arg2 : (x: (arg: Base) => Derived, y: (arg2: Base) => Derived) => (r: Base) => Derived
634
634
>r8arg1 : <T extends Base, U extends Derived>(x: (arg: T) => U, y: (arg2: T) => U) => (r: T) => U
635
635
0 commit comments