@@ -48,36 +48,29 @@ type error
48
48
external make : ((~resolve : 'a => unit , ~reject : exn => unit ) => unit ) => promise <'a > = "Promise"
49
49
50
50
/* `make (fun resolve reject -> .. )` */
51
- @val
52
- @scope ("Promise" )
51
+ @val @scope ("Promise" )
53
52
external resolve : 'a => promise <'a > = "resolve"
54
- @val
55
- @scope ("Promise" )
53
+ @val @scope ("Promise" )
56
54
external reject : exn => promise <'a > = "reject"
57
55
58
- @val
59
- @scope ("Promise" )
56
+ @val @scope ("Promise" )
60
57
external all : array <promise <'a >> => promise <array <'a >> = "all"
61
58
62
- @val
63
- @scope ("Promise" )
59
+ @val @scope ("Promise" )
64
60
external all2 : ((promise <'a0 >, promise <'a1 >)) => promise <('a0 , 'a1 )> = "all"
65
61
66
- @val
67
- @scope ("Promise" )
62
+ @val @scope ("Promise" )
68
63
external all3 : ((promise <'a0 >, promise <'a1 >, promise <'a2 >)) => promise <('a0 , 'a1 , 'a2 )> = "all"
69
64
70
- @val
71
- @scope ("Promise" )
65
+ @val @scope ("Promise" )
72
66
external all4 : ((promise <'a0 >, promise <'a1 >, promise <'a2 >, promise <'a3 >)) => promise <(
73
67
'a0 ,
74
68
'a1 ,
75
69
'a2 ,
76
70
'a3 ,
77
71
)> = "all"
78
72
79
- @val
80
- @scope ("Promise" )
73
+ @val @scope ("Promise" )
81
74
external all5 : ((promise <'a0 >, promise <'a1 >, promise <'a2 >, promise <'a3 >, promise <'a4 >)) => promise <(
82
75
'a0 ,
83
76
'a1 ,
@@ -86,14 +79,12 @@ external all5: ((promise<'a0>, promise<'a1>, promise<'a2>, promise<'a3>, promise
86
79
'a4 ,
87
80
)> = "all"
88
81
89
- @val
90
- @scope ("Promise" )
82
+ @val @scope ("Promise" )
91
83
external all6 : (
92
84
(promise <'a0 >, promise <'a1 >, promise <'a2 >, promise <'a3 >, promise <'a4 >, promise <'a5 >)
93
85
) => promise <('a0 , 'a1 , 'a2 , 'a3 , 'a4 , 'a5 )> = "all"
94
86
95
- @val
96
- @scope ("Promise" )
87
+ @val @scope ("Promise" )
97
88
external race : array <promise <'a >> => promise <'a > = "race"
98
89
99
90
@send
0 commit comments