@@ -79,41 +79,41 @@ module Operators =
79
79
/// Tuple two arguments
80
80
/// </summary>
81
81
/// <category index="0">Common Combinators</category>
82
- let inline tuple2 a b = a , b
82
+ let inline tuple2 < 'T1 , 'T2 > ( t1 : 'T1 ) ( t2 : 'T2 ) = t1 , t2
83
83
84
84
/// <summary>
85
85
/// Tuple three arguments
86
86
/// </summary>
87
87
/// <category index="0">Common Combinators</category>
88
- let inline tuple3 a b c = a , b , c
88
+ let inline tuple3 < 'T1 , 'T2 , 'T3 > ( t1 : 'T1 ) ( t2 : 'T2 ) ( t3 : 'T3 ) = t1 , t2 , t3
89
89
90
90
/// <summary>
91
91
/// Tuple four arguments
92
92
/// </summary>
93
93
/// <category index="0">Common Combinators</category>
94
- let inline tuple4 a b c d = a , b , c , d
94
+ let inline tuple4 < 'T1 , 'T2 , 'T3 , 'T4 > ( t1 : 'T1 ) ( t2 : 'T2 ) ( t3 : 'T3 ) ( t4 : 'T4 ) = t1 , t2 , t3 , t4
95
95
96
96
/// <summary>
97
97
/// Tuple five arguments
98
98
/// </summary>
99
99
/// <category index="0">Common Combinators</category>
100
- let inline tuple5 a b c d e = a , b , c , d , e
100
+ let inline tuple5 < 'T1 , 'T2 , 'T3 , 'T4 , 'T5 > ( t1 : 'T1 ) ( t2 : 'T2 ) ( t3 : 'T3 ) ( t4 : 'T4 ) ( t5 : 'T5 ) = t1 , t2 , t3 , t4 , t5
101
101
102
102
/// Tuple six arguments
103
103
/// <category index="0">Common Combinators</category>
104
- let inline tuple6 a b c d e f = a , b , c , d , e , f
104
+ let inline tuple6 < 'T1 , 'T2 , 'T3 , 'T4 , 'T5 , 'T6 > ( t1 : 'T1 ) ( t2 : 'T2 ) ( t3 : 'T3 ) ( t4 : 'T4 ) ( t5 : 'T5 ) ( t6 : 'T6 ) = t1 , t2 , t3 , t4 , t5 , t6
105
105
106
106
/// <summary>
107
107
/// Tuple seven arguments
108
108
/// </summary>
109
109
/// <category index="0">Common Combinators</category>
110
- let inline tuple7 a b c d e f g = a , b , c , d , e , f , g
110
+ let inline tuple7 < 'T1 , 'T2 , 'T3 , 'T4 , 'T5 , 'T6 , 'T7 > ( t1 : 'T1 ) ( t2 : 'T2 ) ( t3 : 'T3 ) ( t4 : 'T4 ) ( t5 : 'T5 ) ( t6 : 'T6 ) ( t7 : 'T7 ) = t1 , t2 , t3 , t4 , t5 , t6 , t7
111
111
112
112
/// <summary>
113
113
/// Tuple eight arguments
114
114
/// </summary>
115
115
/// <category index="0">Common Combinators</category>
116
- let inline tuple8 a b c d e f g h = a , b , c , d , e , f , g , h
116
+ let inline tuple8 < 'T1 , 'T2 , 'T3 , 'T4 , 'T5 , 'T6 , 'T7 , 'T8 > ( t1 : 'T1 ) ( t2 : 'T2 ) ( t3 : 'T3 ) ( t4 : 'T4 ) ( t5 : 'T5 ) ( t6 : 'T6 ) ( t7 : 'T7 ) ( t8 : 'T8 ) = t1 , t2 , t3 , t4 , t5 , t6 , t7 , t8
117
117
118
118
119
119
#if ! FABLE_ COMPILER || FABLE_ COMPILER_ 3
0 commit comments