summaryrefslogtreecommitdiff
path: root/src/library
diff options
context:
space:
mode:
authorGeoffrey Washburn <geoffrey.washburn@epfl.ch>2008-04-22 14:37:50 +0000
committerGeoffrey Washburn <geoffrey.washburn@epfl.ch>2008-04-22 14:37:50 +0000
commiteb6911e3aa5cdc733ebc2045934a8a2072060fc4 (patch)
tree2e07b97f9e768691e0494b66ec3fe450823feb84 /src/library
parent39f2357f9c861be97adb468ab6b4a323f6265afa (diff)
downloadscala-eb6911e3aa5cdc733ebc2045934a8a2072060fc4.tar.gz
scala-eb6911e3aa5cdc733ebc2045934a8a2072060fc4.tar.bz2
scala-eb6911e3aa5cdc733ebc2045934a8a2072060fc4.zip
Corrected uncurry to be called curry.
Generalized curry to FunctionN for N >= 2
Diffstat (limited to 'src/library')
-rw-r--r--src/library/scala/Function0.scala3
-rw-r--r--src/library/scala/Function1.scala2
-rw-r--r--src/library/scala/Function10.scala6
-rw-r--r--src/library/scala/Function11.scala6
-rw-r--r--src/library/scala/Function12.scala6
-rw-r--r--src/library/scala/Function13.scala6
-rw-r--r--src/library/scala/Function14.scala6
-rw-r--r--src/library/scala/Function15.scala6
-rw-r--r--src/library/scala/Function16.scala6
-rw-r--r--src/library/scala/Function17.scala6
-rw-r--r--src/library/scala/Function18.scala6
-rw-r--r--src/library/scala/Function19.scala6
-rw-r--r--src/library/scala/Function2.scala6
-rw-r--r--src/library/scala/Function20.scala6
-rw-r--r--src/library/scala/Function21.scala6
-rw-r--r--src/library/scala/Function22.scala6
-rw-r--r--src/library/scala/Function3.scala6
-rw-r--r--src/library/scala/Function4.scala6
-rw-r--r--src/library/scala/Function5.scala6
-rw-r--r--src/library/scala/Function6.scala6
-rw-r--r--src/library/scala/Function7.scala6
-rw-r--r--src/library/scala/Function8.scala6
-rw-r--r--src/library/scala/Function9.scala6
-rw-r--r--src/library/scala/Product1.scala2
-rw-r--r--src/library/scala/Product10.scala2
-rw-r--r--src/library/scala/Product11.scala2
-rw-r--r--src/library/scala/Product12.scala2
-rw-r--r--src/library/scala/Product13.scala2
-rw-r--r--src/library/scala/Product14.scala2
-rw-r--r--src/library/scala/Product15.scala2
-rw-r--r--src/library/scala/Product16.scala2
-rw-r--r--src/library/scala/Product17.scala2
-rw-r--r--src/library/scala/Product18.scala2
-rw-r--r--src/library/scala/Product19.scala2
-rw-r--r--src/library/scala/Product2.scala2
-rw-r--r--src/library/scala/Product20.scala2
-rw-r--r--src/library/scala/Product21.scala2
-rw-r--r--src/library/scala/Product22.scala2
-rw-r--r--src/library/scala/Product3.scala2
-rw-r--r--src/library/scala/Product4.scala2
-rw-r--r--src/library/scala/Product5.scala2
-rw-r--r--src/library/scala/Product6.scala2
-rw-r--r--src/library/scala/Product7.scala2
-rw-r--r--src/library/scala/Product8.scala2
-rw-r--r--src/library/scala/Product9.scala2
-rw-r--r--src/library/scala/Tuple1.scala2
-rw-r--r--src/library/scala/Tuple10.scala2
-rw-r--r--src/library/scala/Tuple11.scala2
-rw-r--r--src/library/scala/Tuple12.scala2
-rw-r--r--src/library/scala/Tuple13.scala2
-rw-r--r--src/library/scala/Tuple14.scala2
-rw-r--r--src/library/scala/Tuple15.scala2
-rw-r--r--src/library/scala/Tuple16.scala2
-rw-r--r--src/library/scala/Tuple17.scala2
-rw-r--r--src/library/scala/Tuple18.scala2
-rw-r--r--src/library/scala/Tuple19.scala2
-rw-r--r--src/library/scala/Tuple2.scala2
-rw-r--r--src/library/scala/Tuple20.scala2
-rw-r--r--src/library/scala/Tuple21.scala2
-rw-r--r--src/library/scala/Tuple22.scala2
-rw-r--r--src/library/scala/Tuple3.scala2
-rw-r--r--src/library/scala/Tuple4.scala2
-rw-r--r--src/library/scala/Tuple5.scala2
-rw-r--r--src/library/scala/Tuple6.scala2
-rw-r--r--src/library/scala/Tuple7.scala2
-rw-r--r--src/library/scala/Tuple8.scala2
-rw-r--r--src/library/scala/Tuple9.scala2
67 files changed, 150 insertions, 69 deletions
diff --git a/src/library/scala/Function0.scala b/src/library/scala/Function0.scala
index 5370faed3f..2c922476bd 100644
--- a/src/library/scala/Function0.scala
+++ b/src/library/scala/Function0.scala
@@ -9,7 +9,7 @@
// $Id$
-// generated by genprod on Wed Apr 16 16:26:09 CEST 2008 (with fancy comment)
+// generated by genprod on Tue Apr 22 16:34:19 CEST 2008 (with fancy comment) (with extra methods)
package scala
@@ -39,4 +39,5 @@ trait Function0[+R] extends AnyRef {
def apply(): R
override def toString() = "<function>"
+
}
diff --git a/src/library/scala/Function1.scala b/src/library/scala/Function1.scala
index edeee899de..8dfbb64519 100644
--- a/src/library/scala/Function1.scala
+++ b/src/library/scala/Function1.scala
@@ -9,7 +9,7 @@
// $Id$
-// generated by genprod on Wed Apr 16 16:26:09 CEST 2008 (with fancy comment) (with extra methods)
+// generated by genprod on Tue Apr 22 16:34:19 CEST 2008 (with fancy comment) (with extra methods)
package scala
diff --git a/src/library/scala/Function10.scala b/src/library/scala/Function10.scala
index 2d6d4514a0..a75adc95e6 100644
--- a/src/library/scala/Function10.scala
+++ b/src/library/scala/Function10.scala
@@ -9,7 +9,7 @@
// $Id$
-// generated by genprod on Wed Apr 16 16:26:09 CEST 2008
+// generated by genprod on Tue Apr 22 16:34:19 CEST 2008 (with extra methods)
package scala
@@ -23,4 +23,8 @@ trait Function10[-T1, -T2, -T3, -T4, -T5, -T6, -T7, -T8, -T9, -T10, +R] extends
def apply(v1:T1, v2:T2, v3:T3, v4:T4, v5:T5, v6:T6, v7:T7, v8:T8, v9:T9, v10:T10): R
override def toString() = "<function>"
+ /** f(x1,x2,x3,x4,x5,x6,x7,x8,x9,x10) == (f.curry)(x1)(x2)(x3)(x4)(x5)(x6)(x7)(x8)(x9)(x10)
+ */
+ def curry: T1 => T2 => T3 => T4 => T5 => T6 => T7 => T8 => T9 => T10 => R = { (x1: T1) => (x2: T2) => (x3: T3) => (x4: T4) => (x5: T5) => (x6: T6) => (x7: T7) => (x8: T8) => (x9: T9) => (x10: T10) => apply(x1,x2,x3,x4,x5,x6,x7,x8,x9,x10) }
+
}
diff --git a/src/library/scala/Function11.scala b/src/library/scala/Function11.scala
index 350de21bc6..15cc0e6401 100644
--- a/src/library/scala/Function11.scala
+++ b/src/library/scala/Function11.scala
@@ -9,7 +9,7 @@
// $Id$
-// generated by genprod on Wed Apr 16 16:26:09 CEST 2008
+// generated by genprod on Tue Apr 22 16:34:19 CEST 2008 (with extra methods)
package scala
@@ -23,4 +23,8 @@ trait Function11[-T1, -T2, -T3, -T4, -T5, -T6, -T7, -T8, -T9, -T10, -T11, +R] ex
def apply(v1:T1, v2:T2, v3:T3, v4:T4, v5:T5, v6:T6, v7:T7, v8:T8, v9:T9, v10:T10, v11:T11): R
override def toString() = "<function>"
+ /** f(x1,x2,x3,x4,x5,x6,x7,x8,x9,x10,x11) == (f.curry)(x1)(x2)(x3)(x4)(x5)(x6)(x7)(x8)(x9)(x10)(x11)
+ */
+ def curry: T1 => T2 => T3 => T4 => T5 => T6 => T7 => T8 => T9 => T10 => T11 => R = { (x1: T1) => (x2: T2) => (x3: T3) => (x4: T4) => (x5: T5) => (x6: T6) => (x7: T7) => (x8: T8) => (x9: T9) => (x10: T10) => (x11: T11) => apply(x1,x2,x3,x4,x5,x6,x7,x8,x9,x10,x11) }
+
}
diff --git a/src/library/scala/Function12.scala b/src/library/scala/Function12.scala
index d5c9d9c3df..ee2f7c0245 100644
--- a/src/library/scala/Function12.scala
+++ b/src/library/scala/Function12.scala
@@ -9,7 +9,7 @@
// $Id$
-// generated by genprod on Wed Apr 16 16:26:09 CEST 2008
+// generated by genprod on Tue Apr 22 16:34:19 CEST 2008 (with extra methods)
package scala
@@ -23,4 +23,8 @@ trait Function12[-T1, -T2, -T3, -T4, -T5, -T6, -T7, -T8, -T9, -T10, -T11, -T12,
def apply(v1:T1, v2:T2, v3:T3, v4:T4, v5:T5, v6:T6, v7:T7, v8:T8, v9:T9, v10:T10, v11:T11, v12:T12): R
override def toString() = "<function>"
+ /** f(x1,x2,x3,x4,x5,x6,x7,x8,x9,x10,x11,x12) == (f.curry)(x1)(x2)(x3)(x4)(x5)(x6)(x7)(x8)(x9)(x10)(x11)(x12)
+ */
+ def curry: T1 => T2 => T3 => T4 => T5 => T6 => T7 => T8 => T9 => T10 => T11 => T12 => R = { (x1: T1) => (x2: T2) => (x3: T3) => (x4: T4) => (x5: T5) => (x6: T6) => (x7: T7) => (x8: T8) => (x9: T9) => (x10: T10) => (x11: T11) => (x12: T12) => apply(x1,x2,x3,x4,x5,x6,x7,x8,x9,x10,x11,x12) }
+
}
diff --git a/src/library/scala/Function13.scala b/src/library/scala/Function13.scala
index 05e29e7a3a..b404befd5f 100644
--- a/src/library/scala/Function13.scala
+++ b/src/library/scala/Function13.scala
@@ -9,7 +9,7 @@
// $Id$
-// generated by genprod on Wed Apr 16 16:26:09 CEST 2008
+// generated by genprod on Tue Apr 22 16:34:19 CEST 2008 (with extra methods)
package scala
@@ -23,4 +23,8 @@ trait Function13[-T1, -T2, -T3, -T4, -T5, -T6, -T7, -T8, -T9, -T10, -T11, -T12,
def apply(v1:T1, v2:T2, v3:T3, v4:T4, v5:T5, v6:T6, v7:T7, v8:T8, v9:T9, v10:T10, v11:T11, v12:T12, v13:T13): R
override def toString() = "<function>"
+ /** f(x1,x2,x3,x4,x5,x6,x7,x8,x9,x10,x11,x12,x13) == (f.curry)(x1)(x2)(x3)(x4)(x5)(x6)(x7)(x8)(x9)(x10)(x11)(x12)(x13)
+ */
+ def curry: T1 => T2 => T3 => T4 => T5 => T6 => T7 => T8 => T9 => T10 => T11 => T12 => T13 => R = { (x1: T1) => (x2: T2) => (x3: T3) => (x4: T4) => (x5: T5) => (x6: T6) => (x7: T7) => (x8: T8) => (x9: T9) => (x10: T10) => (x11: T11) => (x12: T12) => (x13: T13) => apply(x1,x2,x3,x4,x5,x6,x7,x8,x9,x10,x11,x12,x13) }
+
}
diff --git a/src/library/scala/Function14.scala b/src/library/scala/Function14.scala
index 53a130d753..a201b25a76 100644
--- a/src/library/scala/Function14.scala
+++ b/src/library/scala/Function14.scala
@@ -9,7 +9,7 @@
// $Id$
-// generated by genprod on Wed Apr 16 16:26:09 CEST 2008
+// generated by genprod on Tue Apr 22 16:34:19 CEST 2008 (with extra methods)
package scala
@@ -23,4 +23,8 @@ trait Function14[-T1, -T2, -T3, -T4, -T5, -T6, -T7, -T8, -T9, -T10, -T11, -T12,
def apply(v1:T1, v2:T2, v3:T3, v4:T4, v5:T5, v6:T6, v7:T7, v8:T8, v9:T9, v10:T10, v11:T11, v12:T12, v13:T13, v14:T14): R
override def toString() = "<function>"
+ /** f(x1,x2,x3,x4,x5,x6,x7,x8,x9,x10,x11,x12,x13,x14) == (f.curry)(x1)(x2)(x3)(x4)(x5)(x6)(x7)(x8)(x9)(x10)(x11)(x12)(x13)(x14)
+ */
+ def curry: T1 => T2 => T3 => T4 => T5 => T6 => T7 => T8 => T9 => T10 => T11 => T12 => T13 => T14 => R = { (x1: T1) => (x2: T2) => (x3: T3) => (x4: T4) => (x5: T5) => (x6: T6) => (x7: T7) => (x8: T8) => (x9: T9) => (x10: T10) => (x11: T11) => (x12: T12) => (x13: T13) => (x14: T14) => apply(x1,x2,x3,x4,x5,x6,x7,x8,x9,x10,x11,x12,x13,x14) }
+
}
diff --git a/src/library/scala/Function15.scala b/src/library/scala/Function15.scala
index 2d3f5ce26a..e7af4dbed9 100644
--- a/src/library/scala/Function15.scala
+++ b/src/library/scala/Function15.scala
@@ -9,7 +9,7 @@
// $Id$
-// generated by genprod on Wed Apr 16 16:26:09 CEST 2008
+// generated by genprod on Tue Apr 22 16:34:19 CEST 2008 (with extra methods)
package scala
@@ -23,4 +23,8 @@ trait Function15[-T1, -T2, -T3, -T4, -T5, -T6, -T7, -T8, -T9, -T10, -T11, -T12,
def apply(v1:T1, v2:T2, v3:T3, v4:T4, v5:T5, v6:T6, v7:T7, v8:T8, v9:T9, v10:T10, v11:T11, v12:T12, v13:T13, v14:T14, v15:T15): R
override def toString() = "<function>"
+ /** f(x1,x2,x3,x4,x5,x6,x7,x8,x9,x10,x11,x12,x13,x14,x15) == (f.curry)(x1)(x2)(x3)(x4)(x5)(x6)(x7)(x8)(x9)(x10)(x11)(x12)(x13)(x14)(x15)
+ */
+ def curry: T1 => T2 => T3 => T4 => T5 => T6 => T7 => T8 => T9 => T10 => T11 => T12 => T13 => T14 => T15 => R = { (x1: T1) => (x2: T2) => (x3: T3) => (x4: T4) => (x5: T5) => (x6: T6) => (x7: T7) => (x8: T8) => (x9: T9) => (x10: T10) => (x11: T11) => (x12: T12) => (x13: T13) => (x14: T14) => (x15: T15) => apply(x1,x2,x3,x4,x5,x6,x7,x8,x9,x10,x11,x12,x13,x14,x15) }
+
}
diff --git a/src/library/scala/Function16.scala b/src/library/scala/Function16.scala
index 786a270e45..9580270c0d 100644
--- a/src/library/scala/Function16.scala
+++ b/src/library/scala/Function16.scala
@@ -9,7 +9,7 @@
// $Id$
-// generated by genprod on Wed Apr 16 16:26:09 CEST 2008
+// generated by genprod on Tue Apr 22 16:34:19 CEST 2008 (with extra methods)
package scala
@@ -23,4 +23,8 @@ trait Function16[-T1, -T2, -T3, -T4, -T5, -T6, -T7, -T8, -T9, -T10, -T11, -T12,
def apply(v1:T1, v2:T2, v3:T3, v4:T4, v5:T5, v6:T6, v7:T7, v8:T8, v9:T9, v10:T10, v11:T11, v12:T12, v13:T13, v14:T14, v15:T15, v16:T16): R
override def toString() = "<function>"
+ /** f(x1,x2,x3,x4,x5,x6,x7,x8,x9,x10,x11,x12,x13,x14,x15,x16) == (f.curry)(x1)(x2)(x3)(x4)(x5)(x6)(x7)(x8)(x9)(x10)(x11)(x12)(x13)(x14)(x15)(x16)
+ */
+ def curry: T1 => T2 => T3 => T4 => T5 => T6 => T7 => T8 => T9 => T10 => T11 => T12 => T13 => T14 => T15 => T16 => R = { (x1: T1) => (x2: T2) => (x3: T3) => (x4: T4) => (x5: T5) => (x6: T6) => (x7: T7) => (x8: T8) => (x9: T9) => (x10: T10) => (x11: T11) => (x12: T12) => (x13: T13) => (x14: T14) => (x15: T15) => (x16: T16) => apply(x1,x2,x3,x4,x5,x6,x7,x8,x9,x10,x11,x12,x13,x14,x15,x16) }
+
}
diff --git a/src/library/scala/Function17.scala b/src/library/scala/Function17.scala
index f00dff4767..e037834cb4 100644
--- a/src/library/scala/Function17.scala
+++ b/src/library/scala/Function17.scala
@@ -9,7 +9,7 @@
// $Id$
-// generated by genprod on Wed Apr 16 16:26:09 CEST 2008
+// generated by genprod on Tue Apr 22 16:34:19 CEST 2008 (with extra methods)
package scala
@@ -23,4 +23,8 @@ trait Function17[-T1, -T2, -T3, -T4, -T5, -T6, -T7, -T8, -T9, -T10, -T11, -T12,
def apply(v1:T1, v2:T2, v3:T3, v4:T4, v5:T5, v6:T6, v7:T7, v8:T8, v9:T9, v10:T10, v11:T11, v12:T12, v13:T13, v14:T14, v15:T15, v16:T16, v17:T17): R
override def toString() = "<function>"
+ /** f(x1,x2,x3,x4,x5,x6,x7,x8,x9,x10,x11,x12,x13,x14,x15,x16,x17) == (f.curry)(x1)(x2)(x3)(x4)(x5)(x6)(x7)(x8)(x9)(x10)(x11)(x12)(x13)(x14)(x15)(x16)(x17)
+ */
+ def curry: T1 => T2 => T3 => T4 => T5 => T6 => T7 => T8 => T9 => T10 => T11 => T12 => T13 => T14 => T15 => T16 => T17 => R = { (x1: T1) => (x2: T2) => (x3: T3) => (x4: T4) => (x5: T5) => (x6: T6) => (x7: T7) => (x8: T8) => (x9: T9) => (x10: T10) => (x11: T11) => (x12: T12) => (x13: T13) => (x14: T14) => (x15: T15) => (x16: T16) => (x17: T17) => apply(x1,x2,x3,x4,x5,x6,x7,x8,x9,x10,x11,x12,x13,x14,x15,x16,x17) }
+
}
diff --git a/src/library/scala/Function18.scala b/src/library/scala/Function18.scala
index 8b89119814..0620478a15 100644
--- a/src/library/scala/Function18.scala
+++ b/src/library/scala/Function18.scala
@@ -9,7 +9,7 @@
// $Id$
-// generated by genprod on Wed Apr 16 16:26:09 CEST 2008
+// generated by genprod on Tue Apr 22 16:34:19 CEST 2008 (with extra methods)
package scala
@@ -23,4 +23,8 @@ trait Function18[-T1, -T2, -T3, -T4, -T5, -T6, -T7, -T8, -T9, -T10, -T11, -T12,
def apply(v1:T1, v2:T2, v3:T3, v4:T4, v5:T5, v6:T6, v7:T7, v8:T8, v9:T9, v10:T10, v11:T11, v12:T12, v13:T13, v14:T14, v15:T15, v16:T16, v17:T17, v18:T18): R
override def toString() = "<function>"
+ /** f(x1,x2,x3,x4,x5,x6,x7,x8,x9,x10,x11,x12,x13,x14,x15,x16,x17,x18) == (f.curry)(x1)(x2)(x3)(x4)(x5)(x6)(x7)(x8)(x9)(x10)(x11)(x12)(x13)(x14)(x15)(x16)(x17)(x18)
+ */
+ def curry: T1 => T2 => T3 => T4 => T5 => T6 => T7 => T8 => T9 => T10 => T11 => T12 => T13 => T14 => T15 => T16 => T17 => T18 => R = { (x1: T1) => (x2: T2) => (x3: T3) => (x4: T4) => (x5: T5) => (x6: T6) => (x7: T7) => (x8: T8) => (x9: T9) => (x10: T10) => (x11: T11) => (x12: T12) => (x13: T13) => (x14: T14) => (x15: T15) => (x16: T16) => (x17: T17) => (x18: T18) => apply(x1,x2,x3,x4,x5,x6,x7,x8,x9,x10,x11,x12,x13,x14,x15,x16,x17,x18) }
+
}
diff --git a/src/library/scala/Function19.scala b/src/library/scala/Function19.scala
index 715a0a41e6..4debb73f85 100644
--- a/src/library/scala/Function19.scala
+++ b/src/library/scala/Function19.scala
@@ -9,7 +9,7 @@
// $Id$
-// generated by genprod on Wed Apr 16 16:26:09 CEST 2008
+// generated by genprod on Tue Apr 22 16:34:19 CEST 2008 (with extra methods)
package scala
@@ -23,4 +23,8 @@ trait Function19[-T1, -T2, -T3, -T4, -T5, -T6, -T7, -T8, -T9, -T10, -T11, -T12,
def apply(v1:T1, v2:T2, v3:T3, v4:T4, v5:T5, v6:T6, v7:T7, v8:T8, v9:T9, v10:T10, v11:T11, v12:T12, v13:T13, v14:T14, v15:T15, v16:T16, v17:T17, v18:T18, v19:T19): R
override def toString() = "<function>"
+ /** f(x1,x2,x3,x4,x5,x6,x7,x8,x9,x10,x11,x12,x13,x14,x15,x16,x17,x18,x19) == (f.curry)(x1)(x2)(x3)(x4)(x5)(x6)(x7)(x8)(x9)(x10)(x11)(x12)(x13)(x14)(x15)(x16)(x17)(x18)(x19)
+ */
+ def curry: T1 => T2 => T3 => T4 => T5 => T6 => T7 => T8 => T9 => T10 => T11 => T12 => T13 => T14 => T15 => T16 => T17 => T18 => T19 => R = { (x1: T1) => (x2: T2) => (x3: T3) => (x4: T4) => (x5: T5) => (x6: T6) => (x7: T7) => (x8: T8) => (x9: T9) => (x10: T10) => (x11: T11) => (x12: T12) => (x13: T13) => (x14: T14) => (x15: T15) => (x16: T16) => (x17: T17) => (x18: T18) => (x19: T19) => apply(x1,x2,x3,x4,x5,x6,x7,x8,x9,x10,x11,x12,x13,x14,x15,x16,x17,x18,x19) }
+
}
diff --git a/src/library/scala/Function2.scala b/src/library/scala/Function2.scala
index 3f6f5bf178..810e9c0813 100644
--- a/src/library/scala/Function2.scala
+++ b/src/library/scala/Function2.scala
@@ -9,7 +9,7 @@
// $Id$
-// generated by genprod on Wed Apr 16 16:26:09 CEST 2008 (with fancy comment) (with extra methods)
+// generated by genprod on Tue Apr 22 16:34:19 CEST 2008 (with fancy comment) (with extra methods)
package scala
@@ -39,8 +39,8 @@ trait Function2[-T1, -T2, +R] extends AnyRef {
def apply(v1:T1, v2:T2): R
override def toString() = "<function>"
- /** f(x,y) == (f.uncurry)(x)(y)
+ /** f(x1,x2) == (f.curry)(x1)(x2)
*/
- def uncurry: T1 => T2 => R = { (x:T1) => (y:T2) => apply(x,y) }
+ def curry: T1 => T2 => R = { (x1: T1) => (x2: T2) => apply(x1,x2) }
}
diff --git a/src/library/scala/Function20.scala b/src/library/scala/Function20.scala
index 65056c333f..8a68fc246b 100644
--- a/src/library/scala/Function20.scala
+++ b/src/library/scala/Function20.scala
@@ -9,7 +9,7 @@
// $Id$
-// generated by genprod on Wed Apr 16 16:26:09 CEST 2008
+// generated by genprod on Tue Apr 22 16:34:19 CEST 2008 (with extra methods)
package scala
@@ -23,4 +23,8 @@ trait Function20[-T1, -T2, -T3, -T4, -T5, -T6, -T7, -T8, -T9, -T10, -T11, -T12,
def apply(v1:T1, v2:T2, v3:T3, v4:T4, v5:T5, v6:T6, v7:T7, v8:T8, v9:T9, v10:T10, v11:T11, v12:T12, v13:T13, v14:T14, v15:T15, v16:T16, v17:T17, v18:T18, v19:T19, v20:T20): R
override def toString() = "<function>"
+ /** f(x1,x2,x3,x4,x5,x6,x7,x8,x9,x10,x11,x12,x13,x14,x15,x16,x17,x18,x19,x20) == (f.curry)(x1)(x2)(x3)(x4)(x5)(x6)(x7)(x8)(x9)(x10)(x11)(x12)(x13)(x14)(x15)(x16)(x17)(x18)(x19)(x20)
+ */
+ def curry: T1 => T2 => T3 => T4 => T5 => T6 => T7 => T8 => T9 => T10 => T11 => T12 => T13 => T14 => T15 => T16 => T17 => T18 => T19 => T20 => R = { (x1: T1) => (x2: T2) => (x3: T3) => (x4: T4) => (x5: T5) => (x6: T6) => (x7: T7) => (x8: T8) => (x9: T9) => (x10: T10) => (x11: T11) => (x12: T12) => (x13: T13) => (x14: T14) => (x15: T15) => (x16: T16) => (x17: T17) => (x18: T18) => (x19: T19) => (x20: T20) => apply(x1,x2,x3,x4,x5,x6,x7,x8,x9,x10,x11,x12,x13,x14,x15,x16,x17,x18,x19,x20) }
+
}
diff --git a/src/library/scala/Function21.scala b/src/library/scala/Function21.scala
index 648358b43a..66c9d0a2e7 100644
--- a/src/library/scala/Function21.scala
+++ b/src/library/scala/Function21.scala
@@ -9,7 +9,7 @@
// $Id$
-// generated by genprod on Wed Apr 16 16:26:09 CEST 2008
+// generated by genprod on Tue Apr 22 16:34:19 CEST 2008 (with extra methods)
package scala
@@ -23,4 +23,8 @@ trait Function21[-T1, -T2, -T3, -T4, -T5, -T6, -T7, -T8, -T9, -T10, -T11, -T12,
def apply(v1:T1, v2:T2, v3:T3, v4:T4, v5:T5, v6:T6, v7:T7, v8:T8, v9:T9, v10:T10, v11:T11, v12:T12, v13:T13, v14:T14, v15:T15, v16:T16, v17:T17, v18:T18, v19:T19, v20:T20, v21:T21): R
override def toString() = "<function>"
+ /** f(x1,x2,x3,x4,x5,x6,x7,x8,x9,x10,x11,x12,x13,x14,x15,x16,x17,x18,x19,x20,x21) == (f.curry)(x1)(x2)(x3)(x4)(x5)(x6)(x7)(x8)(x9)(x10)(x11)(x12)(x13)(x14)(x15)(x16)(x17)(x18)(x19)(x20)(x21)
+ */
+ def curry: T1 => T2 => T3 => T4 => T5 => T6 => T7 => T8 => T9 => T10 => T11 => T12 => T13 => T14 => T15 => T16 => T17 => T18 => T19 => T20 => T21 => R = { (x1: T1) => (x2: T2) => (x3: T3) => (x4: T4) => (x5: T5) => (x6: T6) => (x7: T7) => (x8: T8) => (x9: T9) => (x10: T10) => (x11: T11) => (x12: T12) => (x13: T13) => (x14: T14) => (x15: T15) => (x16: T16) => (x17: T17) => (x18: T18) => (x19: T19) => (x20: T20) => (x21: T21) => apply(x1,x2,x3,x4,x5,x6,x7,x8,x9,x10,x11,x12,x13,x14,x15,x16,x17,x18,x19,x20,x21) }
+
}
diff --git a/src/library/scala/Function22.scala b/src/library/scala/Function22.scala
index b8b5ea05e8..887fd274c9 100644
--- a/src/library/scala/Function22.scala
+++ b/src/library/scala/Function22.scala
@@ -9,7 +9,7 @@
// $Id$
-// generated by genprod on Wed Apr 16 16:26:09 CEST 2008
+// generated by genprod on Tue Apr 22 16:34:19 CEST 2008 (with extra methods)
package scala
@@ -23,4 +23,8 @@ trait Function22[-T1, -T2, -T3, -T4, -T5, -T6, -T7, -T8, -T9, -T10, -T11, -T12,
def apply(v1:T1, v2:T2, v3:T3, v4:T4, v5:T5, v6:T6, v7:T7, v8:T8, v9:T9, v10:T10, v11:T11, v12:T12, v13:T13, v14:T14, v15:T15, v16:T16, v17:T17, v18:T18, v19:T19, v20:T20, v21:T21, v22:T22): R
override def toString() = "<function>"
+ /** f(x1,x2,x3,x4,x5,x6,x7,x8,x9,x10,x11,x12,x13,x14,x15,x16,x17,x18,x19,x20,x21,x22) == (f.curry)(x1)(x2)(x3)(x4)(x5)(x6)(x7)(x8)(x9)(x10)(x11)(x12)(x13)(x14)(x15)(x16)(x17)(x18)(x19)(x20)(x21)(x22)
+ */
+ def curry: T1 => T2 => T3 => T4 => T5 => T6 => T7 => T8 => T9 => T10 => T11 => T12 => T13 => T14 => T15 => T16 => T17 => T18 => T19 => T20 => T21 => T22 => R = { (x1: T1) => (x2: T2) => (x3: T3) => (x4: T4) => (x5: T5) => (x6: T6) => (x7: T7) => (x8: T8) => (x9: T9) => (x10: T10) => (x11: T11) => (x12: T12) => (x13: T13) => (x14: T14) => (x15: T15) => (x16: T16) => (x17: T17) => (x18: T18) => (x19: T19) => (x20: T20) => (x21: T21) => (x22: T22) => apply(x1,x2,x3,x4,x5,x6,x7,x8,x9,x10,x11,x12,x13,x14,x15,x16,x17,x18,x19,x20,x21,x22) }
+
}
diff --git a/src/library/scala/Function3.scala b/src/library/scala/Function3.scala
index 1386c74b34..f97c6fda86 100644
--- a/src/library/scala/Function3.scala
+++ b/src/library/scala/Function3.scala
@@ -9,7 +9,7 @@
// $Id$
-// generated by genprod on Wed Apr 16 16:26:09 CEST 2008
+// generated by genprod on Tue Apr 22 16:34:19 CEST 2008 (with extra methods)
package scala
@@ -23,4 +23,8 @@ trait Function3[-T1, -T2, -T3, +R] extends AnyRef {
def apply(v1:T1, v2:T2, v3:T3): R
override def toString() = "<function>"
+ /** f(x1,x2,x3) == (f.curry)(x1)(x2)(x3)
+ */
+ def curry: T1 => T2 => T3 => R = { (x1: T1) => (x2: T2) => (x3: T3) => apply(x1,x2,x3) }
+
}
diff --git a/src/library/scala/Function4.scala b/src/library/scala/Function4.scala
index e2ccc2c996..430202d82d 100644
--- a/src/library/scala/Function4.scala
+++ b/src/library/scala/Function4.scala
@@ -9,7 +9,7 @@
// $Id$
-// generated by genprod on Wed Apr 16 16:26:09 CEST 2008
+// generated by genprod on Tue Apr 22 16:34:19 CEST 2008 (with extra methods)
package scala
@@ -23,4 +23,8 @@ trait Function4[-T1, -T2, -T3, -T4, +R] extends AnyRef {
def apply(v1:T1, v2:T2, v3:T3, v4:T4): R
override def toString() = "<function>"
+ /** f(x1,x2,x3,x4) == (f.curry)(x1)(x2)(x3)(x4)
+ */
+ def curry: T1 => T2 => T3 => T4 => R = { (x1: T1) => (x2: T2) => (x3: T3) => (x4: T4) => apply(x1,x2,x3,x4) }
+
}
diff --git a/src/library/scala/Function5.scala b/src/library/scala/Function5.scala
index 8ad309b13d..99027d7230 100644
--- a/src/library/scala/Function5.scala
+++ b/src/library/scala/Function5.scala
@@ -9,7 +9,7 @@
// $Id$
-// generated by genprod on Wed Apr 16 16:26:09 CEST 2008
+// generated by genprod on Tue Apr 22 16:34:19 CEST 2008 (with extra methods)
package scala
@@ -23,4 +23,8 @@ trait Function5[-T1, -T2, -T3, -T4, -T5, +R] extends AnyRef {
def apply(v1:T1, v2:T2, v3:T3, v4:T4, v5:T5): R
override def toString() = "<function>"
+ /** f(x1,x2,x3,x4,x5) == (f.curry)(x1)(x2)(x3)(x4)(x5)
+ */
+ def curry: T1 => T2 => T3 => T4 => T5 => R = { (x1: T1) => (x2: T2) => (x3: T3) => (x4: T4) => (x5: T5) => apply(x1,x2,x3,x4,x5) }
+
}
diff --git a/src/library/scala/Function6.scala b/src/library/scala/Function6.scala
index 708517672a..0beb63d422 100644
--- a/src/library/scala/Function6.scala
+++ b/src/library/scala/Function6.scala
@@ -9,7 +9,7 @@
// $Id$
-// generated by genprod on Wed Apr 16 16:26:09 CEST 2008
+// generated by genprod on Tue Apr 22 16:34:19 CEST 2008 (with extra methods)
package scala
@@ -23,4 +23,8 @@ trait Function6[-T1, -T2, -T3, -T4, -T5, -T6, +R] extends AnyRef {
def apply(v1:T1, v2:T2, v3:T3, v4:T4, v5:T5, v6:T6): R
override def toString() = "<function>"
+ /** f(x1,x2,x3,x4,x5,x6) == (f.curry)(x1)(x2)(x3)(x4)(x5)(x6)
+ */
+ def curry: T1 => T2 => T3 => T4 => T5 => T6 => R = { (x1: T1) => (x2: T2) => (x3: T3) => (x4: T4) => (x5: T5) => (x6: T6) => apply(x1,x2,x3,x4,x5,x6) }
+
}
diff --git a/src/library/scala/Function7.scala b/src/library/scala/Function7.scala
index 16265aa9fa..dbf0b73fb7 100644
--- a/src/library/scala/Function7.scala
+++ b/src/library/scala/Function7.scala
@@ -9,7 +9,7 @@
// $Id$
-// generated by genprod on Wed Apr 16 16:26:09 CEST 2008
+// generated by genprod on Tue Apr 22 16:34:19 CEST 2008 (with extra methods)
package scala
@@ -23,4 +23,8 @@ trait Function7[-T1, -T2, -T3, -T4, -T5, -T6, -T7, +R] extends AnyRef {
def apply(v1:T1, v2:T2, v3:T3, v4:T4, v5:T5, v6:T6, v7:T7): R
override def toString() = "<function>"
+ /** f(x1,x2,x3,x4,x5,x6,x7) == (f.curry)(x1)(x2)(x3)(x4)(x5)(x6)(x7)
+ */
+ def curry: T1 => T2 => T3 => T4 => T5 => T6 => T7 => R = { (x1: T1) => (x2: T2) => (x3: T3) => (x4: T4) => (x5: T5) => (x6: T6) => (x7: T7) => apply(x1,x2,x3,x4,x5,x6,x7) }
+
}
diff --git a/src/library/scala/Function8.scala b/src/library/scala/Function8.scala
index 94dbbd7f96..3047ff44b7 100644
--- a/src/library/scala/Function8.scala
+++ b/src/library/scala/Function8.scala
@@ -9,7 +9,7 @@
// $Id$
-// generated by genprod on Wed Apr 16 16:26:09 CEST 2008
+// generated by genprod on Tue Apr 22 16:34:19 CEST 2008 (with extra methods)
package scala
@@ -23,4 +23,8 @@ trait Function8[-T1, -T2, -T3, -T4, -T5, -T6, -T7, -T8, +R] extends AnyRef {
def apply(v1:T1, v2:T2, v3:T3, v4:T4, v5:T5, v6:T6, v7:T7, v8:T8): R
override def toString() = "<function>"
+ /** f(x1,x2,x3,x4,x5,x6,x7,x8) == (f.curry)(x1)(x2)(x3)(x4)(x5)(x6)(x7)(x8)
+ */
+ def curry: T1 => T2 => T3 => T4 => T5 => T6 => T7 => T8 => R = { (x1: T1) => (x2: T2) => (x3: T3) => (x4: T4) => (x5: T5) => (x6: T6) => (x7: T7) => (x8: T8) => apply(x1,x2,x3,x4,x5,x6,x7,x8) }
+
}
diff --git a/src/library/scala/Function9.scala b/src/library/scala/Function9.scala
index d8075bddc8..e62aadcae8 100644
--- a/src/library/scala/Function9.scala
+++ b/src/library/scala/Function9.scala
@@ -9,7 +9,7 @@
// $Id$
-// generated by genprod on Wed Apr 16 16:26:09 CEST 2008
+// generated by genprod on Tue Apr 22 16:34:19 CEST 2008 (with extra methods)
package scala
@@ -23,4 +23,8 @@ trait Function9[-T1, -T2, -T3, -T4, -T5, -T6, -T7, -T8, -T9, +R] extends AnyRef
def apply(v1:T1, v2:T2, v3:T3, v4:T4, v5:T5, v6:T6, v7:T7, v8:T8, v9:T9): R
override def toString() = "<function>"
+ /** f(x1,x2,x3,x4,x5,x6,x7,x8,x9) == (f.curry)(x1)(x2)(x3)(x4)(x5)(x6)(x7)(x8)(x9)
+ */
+ def curry: T1 => T2 => T3 => T4 => T5 => T6 => T7 => T8 => T9 => R = { (x1: T1) => (x2: T2) => (x3: T3) => (x4: T4) => (x5: T5) => (x6: T6) => (x7: T7) => (x8: T8) => (x9: T9) => apply(x1,x2,x3,x4,x5,x6,x7,x8,x9) }
+
}
diff --git a/src/library/scala/Product1.scala b/src/library/scala/Product1.scala
index 3fa9e45d4c..74733f13ec 100644
--- a/src/library/scala/Product1.scala
+++ b/src/library/scala/Product1.scala
@@ -9,7 +9,7 @@
// $Id$
-// generated by genprod on Wed Apr 16 16:26:09 CEST 2008
+// generated by genprod on Tue Apr 22 16:34:18 CEST 2008
package scala
diff --git a/src/library/scala/Product10.scala b/src/library/scala/Product10.scala
index 75e54dae48..4103ed72a5 100644
--- a/src/library/scala/Product10.scala
+++ b/src/library/scala/Product10.scala
@@ -9,7 +9,7 @@
// $Id$
-// generated by genprod on Wed Apr 16 16:26:09 CEST 2008
+// generated by genprod on Tue Apr 22 16:34:18 CEST 2008
package scala
diff --git a/src/library/scala/Product11.scala b/src/library/scala/Product11.scala
index c66ed297cb..862ab490cd 100644
--- a/src/library/scala/Product11.scala
+++ b/src/library/scala/Product11.scala
@@ -9,7 +9,7 @@
// $Id$
-// generated by genprod on Wed Apr 16 16:26:09 CEST 2008
+// generated by genprod on Tue Apr 22 16:34:18 CEST 2008
package scala
diff --git a/src/library/scala/Product12.scala b/src/library/scala/Product12.scala
index 922837124a..ce972cc6d0 100644
--- a/src/library/scala/Product12.scala
+++ b/src/library/scala/Product12.scala
@@ -9,7 +9,7 @@
// $Id$
-// generated by genprod on Wed Apr 16 16:26:09 CEST 2008
+// generated by genprod on Tue Apr 22 16:34:18 CEST 2008
package scala
diff --git a/src/library/scala/Product13.scala b/src/library/scala/Product13.scala
index 196d29d7bf..220c6267c5 100644
--- a/src/library/scala/Product13.scala
+++ b/src/library/scala/Product13.scala
@@ -9,7 +9,7 @@
// $Id$
-// generated by genprod on Wed Apr 16 16:26:09 CEST 2008
+// generated by genprod on Tue Apr 22 16:34:18 CEST 2008
package scala
diff --git a/src/library/scala/Product14.scala b/src/library/scala/Product14.scala
index e1bc0b72d3..3f2ba9eda1 100644
--- a/src/library/scala/Product14.scala
+++ b/src/library/scala/Product14.scala
@@ -9,7 +9,7 @@
// $Id$
-// generated by genprod on Wed Apr 16 16:26:09 CEST 2008
+// generated by genprod on Tue Apr 22 16:34:18 CEST 2008
package scala
diff --git a/src/library/scala/Product15.scala b/src/library/scala/Product15.scala
index d25a662505..3b3094cd73 100644
--- a/src/library/scala/Product15.scala
+++ b/src/library/scala/Product15.scala
@@ -9,7 +9,7 @@
// $Id$
-// generated by genprod on Wed Apr 16 16:26:09 CEST 2008
+// generated by genprod on Tue Apr 22 16:34:18 CEST 2008
package scala
diff --git a/src/library/scala/Product16.scala b/src/library/scala/Product16.scala
index 905166002d..0d81053c4f 100644
--- a/src/library/scala/Product16.scala
+++ b/src/library/scala/Product16.scala
@@ -9,7 +9,7 @@
// $Id$
-// generated by genprod on Wed Apr 16 16:26:09 CEST 2008
+// generated by genprod on Tue Apr 22 16:34:18 CEST 2008
package scala
diff --git a/src/library/scala/Product17.scala b/src/library/scala/Product17.scala
index 9ba722fc78..b0b858d730 100644
--- a/src/library/scala/Product17.scala
+++ b/src/library/scala/Product17.scala
@@ -9,7 +9,7 @@
// $Id$
-// generated by genprod on Wed Apr 16 16:26:09 CEST 2008
+// generated by genprod on Tue Apr 22 16:34:18 CEST 2008
package scala
diff --git a/src/library/scala/Product18.scala b/src/library/scala/Product18.scala
index 37a70685b1..708c56330a 100644
--- a/src/library/scala/Product18.scala
+++ b/src/library/scala/Product18.scala
@@ -9,7 +9,7 @@
// $Id$
-// generated by genprod on Wed Apr 16 16:26:09 CEST 2008
+// generated by genprod on Tue Apr 22 16:34:18 CEST 2008
package scala
diff --git a/src/library/scala/Product19.scala b/src/library/scala/Product19.scala
index c3d72b84dd..9beab014bd 100644
--- a/src/library/scala/Product19.scala
+++ b/src/library/scala/Product19.scala
@@ -9,7 +9,7 @@
// $Id$
-// generated by genprod on Wed Apr 16 16:26:09 CEST 2008
+// generated by genprod on Tue Apr 22 16:34:18 CEST 2008
package scala
diff --git a/src/library/scala/Product2.scala b/src/library/scala/Product2.scala
index 09c22fc284..7da61c5441 100644
--- a/src/library/scala/Product2.scala
+++ b/src/library/scala/Product2.scala
@@ -9,7 +9,7 @@
// $Id$
-// generated by genprod on Wed Apr 16 16:26:09 CEST 2008
+// generated by genprod on Tue Apr 22 16:34:18 CEST 2008
package scala
diff --git a/src/library/scala/Product20.scala b/src/library/scala/Product20.scala
index 9ea46825cb..e7d16fac8e 100644
--- a/src/library/scala/Product20.scala
+++ b/src/library/scala/Product20.scala
@@ -9,7 +9,7 @@
// $Id$
-// generated by genprod on Wed Apr 16 16:26:09 CEST 2008
+// generated by genprod on Tue Apr 22 16:34:18 CEST 2008
package scala
diff --git a/src/library/scala/Product21.scala b/src/library/scala/Product21.scala
index af71f14908..671f9d56ff 100644
--- a/src/library/scala/Product21.scala
+++ b/src/library/scala/Product21.scala
@@ -9,7 +9,7 @@
// $Id$
-// generated by genprod on Wed Apr 16 16:26:09 CEST 2008
+// generated by genprod on Tue Apr 22 16:34:18 CEST 2008
package scala
diff --git a/src/library/scala/Product22.scala b/src/library/scala/Product22.scala
index 90027902b6..f7085260b2 100644
--- a/src/library/scala/Product22.scala
+++ b/src/library/scala/Product22.scala
@@ -9,7 +9,7 @@
// $Id$
-// generated by genprod on Wed Apr 16 16:26:09 CEST 2008
+// generated by genprod on Tue Apr 22 16:34:18 CEST 2008
package scala
diff --git a/src/library/scala/Product3.scala b/src/library/scala/Product3.scala
index 72a629d0df..ad22bbe4fe 100644
--- a/src/library/scala/Product3.scala
+++ b/src/library/scala/Product3.scala
@@ -9,7 +9,7 @@
// $Id$
-// generated by genprod on Wed Apr 16 16:26:09 CEST 2008
+// generated by genprod on Tue Apr 22 16:34:18 CEST 2008
package scala
diff --git a/src/library/scala/Product4.scala b/src/library/scala/Product4.scala
index 73565d9acd..da573d8a1c 100644
--- a/src/library/scala/Product4.scala
+++ b/src/library/scala/Product4.scala
@@ -9,7 +9,7 @@
// $Id$
-// generated by genprod on Wed Apr 16 16:26:09 CEST 2008
+// generated by genprod on Tue Apr 22 16:34:18 CEST 2008
package scala
diff --git a/src/library/scala/Product5.scala b/src/library/scala/Product5.scala
index 682e6babea..3702335e74 100644
--- a/src/library/scala/Product5.scala
+++ b/src/library/scala/Product5.scala
@@ -9,7 +9,7 @@
// $Id$
-// generated by genprod on Wed Apr 16 16:26:09 CEST 2008
+// generated by genprod on Tue Apr 22 16:34:18 CEST 2008
package scala
diff --git a/src/library/scala/Product6.scala b/src/library/scala/Product6.scala
index 5cd0acb09c..ee2612410f 100644
--- a/src/library/scala/Product6.scala
+++ b/src/library/scala/Product6.scala
@@ -9,7 +9,7 @@
// $Id$
-// generated by genprod on Wed Apr 16 16:26:09 CEST 2008
+// generated by genprod on Tue Apr 22 16:34:18 CEST 2008
package scala
diff --git a/src/library/scala/Product7.scala b/src/library/scala/Product7.scala
index 75a3e568d1..c65511638d 100644
--- a/src/library/scala/Product7.scala
+++ b/src/library/scala/Product7.scala
@@ -9,7 +9,7 @@
// $Id$
-// generated by genprod on Wed Apr 16 16:26:09 CEST 2008
+// generated by genprod on Tue Apr 22 16:34:18 CEST 2008
package scala
diff --git a/src/library/scala/Product8.scala b/src/library/scala/Product8.scala
index 57839fb4b9..6b5cece69b 100644
--- a/src/library/scala/Product8.scala
+++ b/src/library/scala/Product8.scala
@@ -9,7 +9,7 @@
// $Id$
-// generated by genprod on Wed Apr 16 16:26:09 CEST 2008
+// generated by genprod on Tue Apr 22 16:34:18 CEST 2008
package scala
diff --git a/src/library/scala/Product9.scala b/src/library/scala/Product9.scala
index 885611d8cc..a728f396b2 100644
--- a/src/library/scala/Product9.scala
+++ b/src/library/scala/Product9.scala
@@ -9,7 +9,7 @@
// $Id$
-// generated by genprod on Wed Apr 16 16:26:09 CEST 2008
+// generated by genprod on Tue Apr 22 16:34:18 CEST 2008
package scala
diff --git a/src/library/scala/Tuple1.scala b/src/library/scala/Tuple1.scala
index e30e96e814..f0d3bf6fbe 100644
--- a/src/library/scala/Tuple1.scala
+++ b/src/library/scala/Tuple1.scala
@@ -9,7 +9,7 @@
// $Id$
-// generated by genprod on Wed Apr 16 16:26:09 CEST 2008
+// generated by genprod on Tue Apr 22 16:34:18 CEST 2008
package scala
diff --git a/src/library/scala/Tuple10.scala b/src/library/scala/Tuple10.scala
index ecfa885dd9..892c22fc82 100644
--- a/src/library/scala/Tuple10.scala
+++ b/src/library/scala/Tuple10.scala
@@ -9,7 +9,7 @@
// $Id$
-// generated by genprod on Wed Apr 16 16:26:09 CEST 2008
+// generated by genprod on Tue Apr 22 16:34:18 CEST 2008
package scala
diff --git a/src/library/scala/Tuple11.scala b/src/library/scala/Tuple11.scala
index 9b1d457d90..5c7c0828b2 100644
--- a/src/library/scala/Tuple11.scala
+++ b/src/library/scala/Tuple11.scala
@@ -9,7 +9,7 @@
// $Id$
-// generated by genprod on Wed Apr 16 16:26:09 CEST 2008
+// generated by genprod on Tue Apr 22 16:34:18 CEST 2008
package scala
diff --git a/src/library/scala/Tuple12.scala b/src/library/scala/Tuple12.scala
index cbcdd59891..4902133545 100644
--- a/src/library/scala/Tuple12.scala
+++ b/src/library/scala/Tuple12.scala
@@ -9,7 +9,7 @@
// $Id$
-// generated by genprod on Wed Apr 16 16:26:09 CEST 2008
+// generated by genprod on Tue Apr 22 16:34:18 CEST 2008
package scala
diff --git a/src/library/scala/Tuple13.scala b/src/library/scala/Tuple13.scala
index 77bd56413e..fe8407b99f 100644
--- a/src/library/scala/Tuple13.scala
+++ b/src/library/scala/Tuple13.scala
@@ -9,7 +9,7 @@
// $Id$
-// generated by genprod on Wed Apr 16 16:26:09 CEST 2008
+// generated by genprod on Tue Apr 22 16:34:18 CEST 2008
package scala
diff --git a/src/library/scala/Tuple14.scala b/src/library/scala/Tuple14.scala
index 28d3113df0..ba4934a193 100644
--- a/src/library/scala/Tuple14.scala
+++ b/src/library/scala/Tuple14.scala
@@ -9,7 +9,7 @@
// $Id$
-// generated by genprod on Wed Apr 16 16:26:09 CEST 2008
+// generated by genprod on Tue Apr 22 16:34:18 CEST 2008
package scala
diff --git a/src/library/scala/Tuple15.scala b/src/library/scala/Tuple15.scala
index 00a06c265b..0c22289054 100644
--- a/src/library/scala/Tuple15.scala
+++ b/src/library/scala/Tuple15.scala
@@ -9,7 +9,7 @@
// $Id$
-// generated by genprod on Wed Apr 16 16:26:09 CEST 2008
+// generated by genprod on Tue Apr 22 16:34:18 CEST 2008
package scala
diff --git a/src/library/scala/Tuple16.scala b/src/library/scala/Tuple16.scala
index 44b9d97378..5d83030a25 100644
--- a/src/library/scala/Tuple16.scala
+++ b/src/library/scala/Tuple16.scala
@@ -9,7 +9,7 @@
// $Id$
-// generated by genprod on Wed Apr 16 16:26:09 CEST 2008
+// generated by genprod on Tue Apr 22 16:34:18 CEST 2008
package scala
diff --git a/src/library/scala/Tuple17.scala b/src/library/scala/Tuple17.scala
index e6f285e319..a4f2ecb938 100644
--- a/src/library/scala/Tuple17.scala
+++ b/src/library/scala/Tuple17.scala
@@ -9,7 +9,7 @@
// $Id$
-// generated by genprod on Wed Apr 16 16:26:09 CEST 2008
+// generated by genprod on Tue Apr 22 16:34:19 CEST 2008
package scala
diff --git a/src/library/scala/Tuple18.scala b/src/library/scala/Tuple18.scala
index 285cf5e8af..07fbd02712 100644
--- a/src/library/scala/Tuple18.scala
+++ b/src/library/scala/Tuple18.scala
@@ -9,7 +9,7 @@
// $Id$
-// generated by genprod on Wed Apr 16 16:26:09 CEST 2008
+// generated by genprod on Tue Apr 22 16:34:19 CEST 2008
package scala
diff --git a/src/library/scala/Tuple19.scala b/src/library/scala/Tuple19.scala
index ee070e2bcf..852c631588 100644
--- a/src/library/scala/Tuple19.scala
+++ b/src/library/scala/Tuple19.scala
@@ -9,7 +9,7 @@
// $Id$
-// generated by genprod on Wed Apr 16 16:26:09 CEST 2008
+// generated by genprod on Tue Apr 22 16:34:19 CEST 2008
package scala
diff --git a/src/library/scala/Tuple2.scala b/src/library/scala/Tuple2.scala
index a69fd6720e..c56670a46d 100644
--- a/src/library/scala/Tuple2.scala
+++ b/src/library/scala/Tuple2.scala
@@ -9,7 +9,7 @@
// $Id$
-// generated by genprod on Wed Apr 16 16:26:09 CEST 2008 (with extra methods)
+// generated by genprod on Tue Apr 22 16:34:18 CEST 2008 (with extra methods)
package scala
diff --git a/src/library/scala/Tuple20.scala b/src/library/scala/Tuple20.scala
index 4168de0eee..f537b7ca69 100644
--- a/src/library/scala/Tuple20.scala
+++ b/src/library/scala/Tuple20.scala
@@ -9,7 +9,7 @@
// $Id$
-// generated by genprod on Wed Apr 16 16:26:09 CEST 2008
+// generated by genprod on Tue Apr 22 16:34:19 CEST 2008
package scala
diff --git a/src/library/scala/Tuple21.scala b/src/library/scala/Tuple21.scala
index cb8f198ff0..e56ba6e691 100644
--- a/src/library/scala/Tuple21.scala
+++ b/src/library/scala/Tuple21.scala
@@ -9,7 +9,7 @@
// $Id$
-// generated by genprod on Wed Apr 16 16:26:09 CEST 2008
+// generated by genprod on Tue Apr 22 16:34:19 CEST 2008
package scala
diff --git a/src/library/scala/Tuple22.scala b/src/library/scala/Tuple22.scala
index 5fe87d65cc..0b82885b23 100644
--- a/src/library/scala/Tuple22.scala
+++ b/src/library/scala/Tuple22.scala
@@ -9,7 +9,7 @@
// $Id$
-// generated by genprod on Wed Apr 16 16:26:09 CEST 2008
+// generated by genprod on Tue Apr 22 16:34:19 CEST 2008
package scala
diff --git a/src/library/scala/Tuple3.scala b/src/library/scala/Tuple3.scala
index 3671d766b2..1e11ccca68 100644
--- a/src/library/scala/Tuple3.scala
+++ b/src/library/scala/Tuple3.scala
@@ -9,7 +9,7 @@
// $Id$
-// generated by genprod on Wed Apr 16 16:26:09 CEST 2008
+// generated by genprod on Tue Apr 22 16:34:18 CEST 2008
package scala
diff --git a/src/library/scala/Tuple4.scala b/src/library/scala/Tuple4.scala
index f26f6d346b..27983a1d06 100644
--- a/src/library/scala/Tuple4.scala
+++ b/src/library/scala/Tuple4.scala
@@ -9,7 +9,7 @@
// $Id$
-// generated by genprod on Wed Apr 16 16:26:09 CEST 2008
+// generated by genprod on Tue Apr 22 16:34:18 CEST 2008
package scala
diff --git a/src/library/scala/Tuple5.scala b/src/library/scala/Tuple5.scala
index 0586df8417..580447c960 100644
--- a/src/library/scala/Tuple5.scala
+++ b/src/library/scala/Tuple5.scala
@@ -9,7 +9,7 @@
// $Id$
-// generated by genprod on Wed Apr 16 16:26:09 CEST 2008
+// generated by genprod on Tue Apr 22 16:34:18 CEST 2008
package scala
diff --git a/src/library/scala/Tuple6.scala b/src/library/scala/Tuple6.scala
index ec1d3a6318..07ee1a443d 100644
--- a/src/library/scala/Tuple6.scala
+++ b/src/library/scala/Tuple6.scala
@@ -9,7 +9,7 @@
// $Id$
-// generated by genprod on Wed Apr 16 16:26:09 CEST 2008
+// generated by genprod on Tue Apr 22 16:34:18 CEST 2008
package scala
diff --git a/src/library/scala/Tuple7.scala b/src/library/scala/Tuple7.scala
index 02a1202bc4..96cc50715c 100644
--- a/src/library/scala/Tuple7.scala
+++ b/src/library/scala/Tuple7.scala
@@ -9,7 +9,7 @@
// $Id$
-// generated by genprod on Wed Apr 16 16:26:09 CEST 2008
+// generated by genprod on Tue Apr 22 16:34:18 CEST 2008
package scala
diff --git a/src/library/scala/Tuple8.scala b/src/library/scala/Tuple8.scala
index b4f709f2fd..71f0c2a937 100644
--- a/src/library/scala/Tuple8.scala
+++ b/src/library/scala/Tuple8.scala
@@ -9,7 +9,7 @@
// $Id$
-// generated by genprod on Wed Apr 16 16:26:09 CEST 2008
+// generated by genprod on Tue Apr 22 16:34:18 CEST 2008
package scala
diff --git a/src/library/scala/Tuple9.scala b/src/library/scala/Tuple9.scala
index 4e7ff2d169..d7a74c8956 100644
--- a/src/library/scala/Tuple9.scala
+++ b/src/library/scala/Tuple9.scala
@@ -9,7 +9,7 @@
// $Id$
-// generated by genprod on Wed Apr 16 16:26:09 CEST 2008
+// generated by genprod on Tue Apr 22 16:34:18 CEST 2008
package scala