scala

trait Function20

[source: scala/Function20.scala]

trait Function20[-T1, -T2, -T3, -T4, -T5, -T6, -T7, -T8, -T9, -T10, -T11, -T12, -T13, -T14, -T15, -T16, -T17, -T18, -T19, -T20, +R]
extends AnyRef

Function with 20 parameters.

Method Summary
abstract 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
def curry : (T1) => (T2) => (T3) => (T4) => (T5) => (T6) => (T7) => (T8) => (T9) => (T10) => (T11) => (T12) => (T13) => (T14) => (T15) => (T16) => (T17) => (T18) => (T19) => (T20) => R
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)
override def toString : java.lang.String
Methods inherited from AnyRef
getClass, hashCode, equals, clone, notify, notifyAll, wait, wait, wait, finalize, ==, !=, eq, ne, synchronized
Methods inherited from Any
==, !=, isInstanceOf, asInstanceOf
Method Details
abstract 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 : java.lang.String

def curry : (T1) => (T2) => (T3) => (T4) => (T5) => (T6) => (T7) => (T8) => (T9) => (T10) => (T11) => (T12) => (T13) => (T14) => (T15) => (T16) => (T17) => (T18) => (T19) => (T20) => R
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)