@@ -21,43 +21,51 @@ function F(arity, fun, wrapper) {
21
21
return wrapper;
22
22
}
23
23
24
+ /* @__NO_SIDE_EFFECTS__ */
24
25
function F2(fun) {
25
26
return F(2, fun, function(a) { return function(b) { return fun(a,b); }; })
26
27
}
28
+ /* @__NO_SIDE_EFFECTS__ */
27
29
function F3(fun) {
28
30
return F(3, fun, function(a) {
29
31
return function(b) { return function(c) { return fun(a, b, c); }; };
30
32
});
31
33
}
34
+ /* @__NO_SIDE_EFFECTS__ */
32
35
function F4(fun) {
33
36
return F(4, fun, function(a) { return function(b) { return function(c) {
34
37
return function(d) { return fun(a, b, c, d); }; }; };
35
38
});
36
39
}
40
+ /* @__NO_SIDE_EFFECTS__ */
37
41
function F5(fun) {
38
42
return F(5, fun, function(a) { return function(b) { return function(c) {
39
43
return function(d) { return function(e) { return fun(a, b, c, d, e); }; }; }; };
40
44
});
41
45
}
46
+ /* @__NO_SIDE_EFFECTS__ */
42
47
function F6(fun) {
43
48
return F(6, fun, function(a) { return function(b) { return function(c) {
44
49
return function(d) { return function(e) { return function(f) {
45
50
return fun(a, b, c, d, e, f); }; }; }; }; };
46
51
});
47
52
}
53
+ /* @__NO_SIDE_EFFECTS__ */
48
54
function F7(fun) {
49
55
return F(7, fun, function(a) { return function(b) { return function(c) {
50
56
return function(d) { return function(e) { return function(f) {
51
57
return function(g) { return fun(a, b, c, d, e, f, g); }; }; }; }; }; };
52
58
});
53
59
}
60
+ /* @__NO_SIDE_EFFECTS__ */
54
61
function F8(fun) {
55
62
return F(8, fun, function(a) { return function(b) { return function(c) {
56
63
return function(d) { return function(e) { return function(f) {
57
64
return function(g) { return function(h) {
58
65
return fun(a, b, c, d, e, f, g, h); }; }; }; }; }; }; };
59
66
});
60
67
}
68
+ /* @__NO_SIDE_EFFECTS__ */
61
69
function F9(fun) {
62
70
return F(9, fun, function(a) { return function(b) { return function(c) {
63
71
return function(d) { return function(e) { return function(f) {
@@ -66,27 +74,35 @@ function F9(fun) {
66
74
});
67
75
}
68
76
77
+ /* @__NO_SIDE_EFFECTS__ */
69
78
function A2(fun, a, b) {
70
79
return fun.a === 2 ? fun.f(a, b) : fun(a)(b);
71
80
}
81
+ /* @__NO_SIDE_EFFECTS__ */
72
82
function A3(fun, a, b, c) {
73
83
return fun.a === 3 ? fun.f(a, b, c) : fun(a)(b)(c);
74
84
}
85
+ /* @__NO_SIDE_EFFECTS__ */
75
86
function A4(fun, a, b, c, d) {
76
87
return fun.a === 4 ? fun.f(a, b, c, d) : fun(a)(b)(c)(d);
77
88
}
89
+ /* @__NO_SIDE_EFFECTS__ */
78
90
function A5(fun, a, b, c, d, e) {
79
91
return fun.a === 5 ? fun.f(a, b, c, d, e) : fun(a)(b)(c)(d)(e);
80
92
}
93
+ /* @__NO_SIDE_EFFECTS__ */
81
94
function A6(fun, a, b, c, d, e, f) {
82
95
return fun.a === 6 ? fun.f(a, b, c, d, e, f) : fun(a)(b)(c)(d)(e)(f);
83
96
}
97
+ /* @__NO_SIDE_EFFECTS__ */
84
98
function A7(fun, a, b, c, d, e, f, g) {
85
99
return fun.a === 7 ? fun.f(a, b, c, d, e, f, g) : fun(a)(b)(c)(d)(e)(f)(g);
86
100
}
101
+ /* @__NO_SIDE_EFFECTS__ */
87
102
function A8(fun, a, b, c, d, e, f, g, h) {
88
103
return fun.a === 8 ? fun.f(a, b, c, d, e, f, g, h) : fun(a)(b)(c)(d)(e)(f)(g)(h);
89
104
}
105
+ /* @__NO_SIDE_EFFECTS__ */
90
106
function A9(fun, a, b, c, d, e, f, g, h, i) {
91
107
return fun.a === 9 ? fun.f(a, b, c, d, e, f, g, h, i) : fun(a)(b)(c)(d)(e)(f)(g)(h)(i);
92
108
}
0 commit comments