LazyOptionApply

class Object
trait Matchable
class Any

Value members

Concrete methods

final def apply[A1, A2, Z](a1: LazyOption[A1], a2: LazyOption[A2])(f: (A1, A2) => Z): LazyOption[Z]
final def apply[A1, A2, A3, Z](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3])(f: (A1, A2, A3) => Z): LazyOption[Z]
final def apply[A1, A2, A3, A4, Z](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3], a4: LazyOption[A4])(f: (A1, A2, A3, A4) => Z): LazyOption[Z]
final def apply[A1, A2, A3, A4, A5, Z](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3], a4: LazyOption[A4], a5: LazyOption[A5])(f: (A1, A2, A3, A4, A5) => Z): LazyOption[Z]
final def apply[A1, A2, A3, A4, A5, A6, Z](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3], a4: LazyOption[A4], a5: LazyOption[A5], a6: LazyOption[A6])(f: (A1, A2, A3, A4, A5, A6) => Z): LazyOption[Z]
final def apply[A1, A2, A3, A4, A5, A6, A7, Z](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3], a4: LazyOption[A4], a5: LazyOption[A5], a6: LazyOption[A6], a7: LazyOption[A7])(f: (A1, A2, A3, A4, A5, A6, A7) => Z): LazyOption[Z]
final def apply[A1, A2, A3, A4, A5, A6, A7, A8, Z](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3], a4: LazyOption[A4], a5: LazyOption[A5], a6: LazyOption[A6], a7: LazyOption[A7], a8: LazyOption[A8])(f: (A1, A2, A3, A4, A5, A6, A7, A8) => Z): LazyOption[Z]
final def apply[A1, A2, A3, A4, A5, A6, A7, A8, A9, Z](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3], a4: LazyOption[A4], a5: LazyOption[A5], a6: LazyOption[A6], a7: LazyOption[A7], a8: LazyOption[A8], a9: LazyOption[A9])(f: (A1, A2, A3, A4, A5, A6, A7, A8, A9) => Z): LazyOption[Z]
final def apply[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, Z](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3], a4: LazyOption[A4], a5: LazyOption[A5], a6: LazyOption[A6], a7: LazyOption[A7], a8: LazyOption[A8], a9: LazyOption[A9], a10: LazyOption[A10])(f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10) => Z): LazyOption[Z]
final def apply[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, Z](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3], a4: LazyOption[A4], a5: LazyOption[A5], a6: LazyOption[A6], a7: LazyOption[A7], a8: LazyOption[A8], a9: LazyOption[A9], a10: LazyOption[A10], a11: LazyOption[A11])(f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11) => Z): LazyOption[Z]
final def apply[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, Z](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3], a4: LazyOption[A4], a5: LazyOption[A5], a6: LazyOption[A6], a7: LazyOption[A7], a8: LazyOption[A8], a9: LazyOption[A9], a10: LazyOption[A10], a11: LazyOption[A11], a12: LazyOption[A12])(f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12) => Z): LazyOption[Z]
final def apply[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, Z](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3], a4: LazyOption[A4], a5: LazyOption[A5], a6: LazyOption[A6], a7: LazyOption[A7], a8: LazyOption[A8], a9: LazyOption[A9], a10: LazyOption[A10], a11: LazyOption[A11], a12: LazyOption[A12], a13: LazyOption[A13])(f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13) => Z): LazyOption[Z]
final def apply[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, Z](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3], a4: LazyOption[A4], a5: LazyOption[A5], a6: LazyOption[A6], a7: LazyOption[A7], a8: LazyOption[A8], a9: LazyOption[A9], a10: LazyOption[A10], a11: LazyOption[A11], a12: LazyOption[A12], a13: LazyOption[A13], a14: LazyOption[A14])(f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14) => Z): LazyOption[Z]
final def apply[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, Z](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3], a4: LazyOption[A4], a5: LazyOption[A5], a6: LazyOption[A6], a7: LazyOption[A7], a8: LazyOption[A8], a9: LazyOption[A9], a10: LazyOption[A10], a11: LazyOption[A11], a12: LazyOption[A12], a13: LazyOption[A13], a14: LazyOption[A14], a15: LazyOption[A15])(f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15) => Z): LazyOption[Z]
final def apply[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, Z](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3], a4: LazyOption[A4], a5: LazyOption[A5], a6: LazyOption[A6], a7: LazyOption[A7], a8: LazyOption[A8], a9: LazyOption[A9], a10: LazyOption[A10], a11: LazyOption[A11], a12: LazyOption[A12], a13: LazyOption[A13], a14: LazyOption[A14], a15: LazyOption[A15], a16: LazyOption[A16])(f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16) => Z): LazyOption[Z]
final def apply[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, Z](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3], a4: LazyOption[A4], a5: LazyOption[A5], a6: LazyOption[A6], a7: LazyOption[A7], a8: LazyOption[A8], a9: LazyOption[A9], a10: LazyOption[A10], a11: LazyOption[A11], a12: LazyOption[A12], a13: LazyOption[A13], a14: LazyOption[A14], a15: LazyOption[A15], a16: LazyOption[A16], a17: LazyOption[A17])(f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17) => Z): LazyOption[Z]
final def apply[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, Z](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3], a4: LazyOption[A4], a5: LazyOption[A5], a6: LazyOption[A6], a7: LazyOption[A7], a8: LazyOption[A8], a9: LazyOption[A9], a10: LazyOption[A10], a11: LazyOption[A11], a12: LazyOption[A12], a13: LazyOption[A13], a14: LazyOption[A14], a15: LazyOption[A15], a16: LazyOption[A16], a17: LazyOption[A17], a18: LazyOption[A18])(f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18) => Z): LazyOption[Z]
final def apply[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, Z](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3], a4: LazyOption[A4], a5: LazyOption[A5], a6: LazyOption[A6], a7: LazyOption[A7], a8: LazyOption[A8], a9: LazyOption[A9], a10: LazyOption[A10], a11: LazyOption[A11], a12: LazyOption[A12], a13: LazyOption[A13], a14: LazyOption[A14], a15: LazyOption[A15], a16: LazyOption[A16], a17: LazyOption[A17], a18: LazyOption[A18], a19: LazyOption[A19])(f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19) => Z): LazyOption[Z]
final def apply[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, Z](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3], a4: LazyOption[A4], a5: LazyOption[A5], a6: LazyOption[A6], a7: LazyOption[A7], a8: LazyOption[A8], a9: LazyOption[A9], a10: LazyOption[A10], a11: LazyOption[A11], a12: LazyOption[A12], a13: LazyOption[A13], a14: LazyOption[A14], a15: LazyOption[A15], a16: LazyOption[A16], a17: LazyOption[A17], a18: LazyOption[A18], a19: LazyOption[A19], a20: LazyOption[A20])(f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20) => Z): LazyOption[Z]
final def apply[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, Z](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3], a4: LazyOption[A4], a5: LazyOption[A5], a6: LazyOption[A6], a7: LazyOption[A7], a8: LazyOption[A8], a9: LazyOption[A9], a10: LazyOption[A10], a11: LazyOption[A11], a12: LazyOption[A12], a13: LazyOption[A13], a14: LazyOption[A14], a15: LazyOption[A15], a16: LazyOption[A16], a17: LazyOption[A17], a18: LazyOption[A18], a19: LazyOption[A19], a20: LazyOption[A20], a21: LazyOption[A21])(f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21) => Z): LazyOption[Z]
final def apply[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, Z](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3], a4: LazyOption[A4], a5: LazyOption[A5], a6: LazyOption[A6], a7: LazyOption[A7], a8: LazyOption[A8], a9: LazyOption[A9], a10: LazyOption[A10], a11: LazyOption[A11], a12: LazyOption[A12], a13: LazyOption[A13], a14: LazyOption[A14], a15: LazyOption[A15], a16: LazyOption[A16], a17: LazyOption[A17], a18: LazyOption[A18], a19: LazyOption[A19], a20: LazyOption[A20], a21: LazyOption[A21], a22: LazyOption[A22])(f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22) => Z): LazyOption[Z]
final def apply10[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, Z](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3], a4: LazyOption[A4], a5: LazyOption[A5], a6: LazyOption[A6], a7: LazyOption[A7], a8: LazyOption[A8], a9: LazyOption[A9], a10: LazyOption[A10])(f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10) => Z): LazyOption[Z]
final def apply11[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, Z](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3], a4: LazyOption[A4], a5: LazyOption[A5], a6: LazyOption[A6], a7: LazyOption[A7], a8: LazyOption[A8], a9: LazyOption[A9], a10: LazyOption[A10], a11: LazyOption[A11])(f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11) => Z): LazyOption[Z]
final def apply12[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, Z](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3], a4: LazyOption[A4], a5: LazyOption[A5], a6: LazyOption[A6], a7: LazyOption[A7], a8: LazyOption[A8], a9: LazyOption[A9], a10: LazyOption[A10], a11: LazyOption[A11], a12: LazyOption[A12])(f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12) => Z): LazyOption[Z]
final def apply13[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, Z](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3], a4: LazyOption[A4], a5: LazyOption[A5], a6: LazyOption[A6], a7: LazyOption[A7], a8: LazyOption[A8], a9: LazyOption[A9], a10: LazyOption[A10], a11: LazyOption[A11], a12: LazyOption[A12], a13: LazyOption[A13])(f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13) => Z): LazyOption[Z]
final def apply14[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, Z](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3], a4: LazyOption[A4], a5: LazyOption[A5], a6: LazyOption[A6], a7: LazyOption[A7], a8: LazyOption[A8], a9: LazyOption[A9], a10: LazyOption[A10], a11: LazyOption[A11], a12: LazyOption[A12], a13: LazyOption[A13], a14: LazyOption[A14])(f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14) => Z): LazyOption[Z]
final def apply15[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, Z](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3], a4: LazyOption[A4], a5: LazyOption[A5], a6: LazyOption[A6], a7: LazyOption[A7], a8: LazyOption[A8], a9: LazyOption[A9], a10: LazyOption[A10], a11: LazyOption[A11], a12: LazyOption[A12], a13: LazyOption[A13], a14: LazyOption[A14], a15: LazyOption[A15])(f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15) => Z): LazyOption[Z]
final def apply16[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, Z](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3], a4: LazyOption[A4], a5: LazyOption[A5], a6: LazyOption[A6], a7: LazyOption[A7], a8: LazyOption[A8], a9: LazyOption[A9], a10: LazyOption[A10], a11: LazyOption[A11], a12: LazyOption[A12], a13: LazyOption[A13], a14: LazyOption[A14], a15: LazyOption[A15], a16: LazyOption[A16])(f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16) => Z): LazyOption[Z]
final def apply17[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, Z](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3], a4: LazyOption[A4], a5: LazyOption[A5], a6: LazyOption[A6], a7: LazyOption[A7], a8: LazyOption[A8], a9: LazyOption[A9], a10: LazyOption[A10], a11: LazyOption[A11], a12: LazyOption[A12], a13: LazyOption[A13], a14: LazyOption[A14], a15: LazyOption[A15], a16: LazyOption[A16], a17: LazyOption[A17])(f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17) => Z): LazyOption[Z]
final def apply18[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, Z](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3], a4: LazyOption[A4], a5: LazyOption[A5], a6: LazyOption[A6], a7: LazyOption[A7], a8: LazyOption[A8], a9: LazyOption[A9], a10: LazyOption[A10], a11: LazyOption[A11], a12: LazyOption[A12], a13: LazyOption[A13], a14: LazyOption[A14], a15: LazyOption[A15], a16: LazyOption[A16], a17: LazyOption[A17], a18: LazyOption[A18])(f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18) => Z): LazyOption[Z]
final def apply19[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, Z](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3], a4: LazyOption[A4], a5: LazyOption[A5], a6: LazyOption[A6], a7: LazyOption[A7], a8: LazyOption[A8], a9: LazyOption[A9], a10: LazyOption[A10], a11: LazyOption[A11], a12: LazyOption[A12], a13: LazyOption[A13], a14: LazyOption[A14], a15: LazyOption[A15], a16: LazyOption[A16], a17: LazyOption[A17], a18: LazyOption[A18], a19: LazyOption[A19])(f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19) => Z): LazyOption[Z]
final def apply2[A1, A2, Z](a1: LazyOption[A1], a2: LazyOption[A2])(f: (A1, A2) => Z): LazyOption[Z]
final def apply20[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, Z](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3], a4: LazyOption[A4], a5: LazyOption[A5], a6: LazyOption[A6], a7: LazyOption[A7], a8: LazyOption[A8], a9: LazyOption[A9], a10: LazyOption[A10], a11: LazyOption[A11], a12: LazyOption[A12], a13: LazyOption[A13], a14: LazyOption[A14], a15: LazyOption[A15], a16: LazyOption[A16], a17: LazyOption[A17], a18: LazyOption[A18], a19: LazyOption[A19], a20: LazyOption[A20])(f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20) => Z): LazyOption[Z]
final def apply21[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, Z](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3], a4: LazyOption[A4], a5: LazyOption[A5], a6: LazyOption[A6], a7: LazyOption[A7], a8: LazyOption[A8], a9: LazyOption[A9], a10: LazyOption[A10], a11: LazyOption[A11], a12: LazyOption[A12], a13: LazyOption[A13], a14: LazyOption[A14], a15: LazyOption[A15], a16: LazyOption[A16], a17: LazyOption[A17], a18: LazyOption[A18], a19: LazyOption[A19], a20: LazyOption[A20], a21: LazyOption[A21])(f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21) => Z): LazyOption[Z]
final def apply22[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, Z](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3], a4: LazyOption[A4], a5: LazyOption[A5], a6: LazyOption[A6], a7: LazyOption[A7], a8: LazyOption[A8], a9: LazyOption[A9], a10: LazyOption[A10], a11: LazyOption[A11], a12: LazyOption[A12], a13: LazyOption[A13], a14: LazyOption[A14], a15: LazyOption[A15], a16: LazyOption[A16], a17: LazyOption[A17], a18: LazyOption[A18], a19: LazyOption[A19], a20: LazyOption[A20], a21: LazyOption[A21], a22: LazyOption[A22])(f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22) => Z): LazyOption[Z]
final def apply3[A1, A2, A3, Z](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3])(f: (A1, A2, A3) => Z): LazyOption[Z]
final def apply4[A1, A2, A3, A4, Z](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3], a4: LazyOption[A4])(f: (A1, A2, A3, A4) => Z): LazyOption[Z]
final def apply5[A1, A2, A3, A4, A5, Z](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3], a4: LazyOption[A4], a5: LazyOption[A5])(f: (A1, A2, A3, A4, A5) => Z): LazyOption[Z]
final def apply6[A1, A2, A3, A4, A5, A6, Z](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3], a4: LazyOption[A4], a5: LazyOption[A5], a6: LazyOption[A6])(f: (A1, A2, A3, A4, A5, A6) => Z): LazyOption[Z]
final def apply7[A1, A2, A3, A4, A5, A6, A7, Z](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3], a4: LazyOption[A4], a5: LazyOption[A5], a6: LazyOption[A6], a7: LazyOption[A7])(f: (A1, A2, A3, A4, A5, A6, A7) => Z): LazyOption[Z]
final def apply8[A1, A2, A3, A4, A5, A6, A7, A8, Z](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3], a4: LazyOption[A4], a5: LazyOption[A5], a6: LazyOption[A6], a7: LazyOption[A7], a8: LazyOption[A8])(f: (A1, A2, A3, A4, A5, A6, A7, A8) => Z): LazyOption[Z]
final def apply9[A1, A2, A3, A4, A5, A6, A7, A8, A9, Z](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3], a4: LazyOption[A4], a5: LazyOption[A5], a6: LazyOption[A6], a7: LazyOption[A7], a8: LazyOption[A8], a9: LazyOption[A9])(f: (A1, A2, A3, A4, A5, A6, A7, A8, A9) => Z): LazyOption[Z]
final def tuple[A1, A2](a1: LazyOption[A1], a2: LazyOption[A2]): LazyOption[(A1, A2)]
final def tuple[A1, A2, A3](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3]): LazyOption[(A1, A2, A3)]
final def tuple[A1, A2, A3, A4](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3], a4: LazyOption[A4]): LazyOption[(A1, A2, A3, A4)]
final def tuple[A1, A2, A3, A4, A5](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3], a4: LazyOption[A4], a5: LazyOption[A5]): LazyOption[(A1, A2, A3, A4, A5)]
final def tuple[A1, A2, A3, A4, A5, A6](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3], a4: LazyOption[A4], a5: LazyOption[A5], a6: LazyOption[A6]): LazyOption[(A1, A2, A3, A4, A5, A6)]
final def tuple[A1, A2, A3, A4, A5, A6, A7](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3], a4: LazyOption[A4], a5: LazyOption[A5], a6: LazyOption[A6], a7: LazyOption[A7]): LazyOption[(A1, A2, A3, A4, A5, A6, A7)]
final def tuple[A1, A2, A3, A4, A5, A6, A7, A8](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3], a4: LazyOption[A4], a5: LazyOption[A5], a6: LazyOption[A6], a7: LazyOption[A7], a8: LazyOption[A8]): LazyOption[(A1, A2, A3, A4, A5, A6, A7, A8)]
final def tuple[A1, A2, A3, A4, A5, A6, A7, A8, A9](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3], a4: LazyOption[A4], a5: LazyOption[A5], a6: LazyOption[A6], a7: LazyOption[A7], a8: LazyOption[A8], a9: LazyOption[A9]): LazyOption[(A1, A2, A3, A4, A5, A6, A7, A8, A9)]
final def tuple[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3], a4: LazyOption[A4], a5: LazyOption[A5], a6: LazyOption[A6], a7: LazyOption[A7], a8: LazyOption[A8], a9: LazyOption[A9], a10: LazyOption[A10]): LazyOption[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10)]
final def tuple[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3], a4: LazyOption[A4], a5: LazyOption[A5], a6: LazyOption[A6], a7: LazyOption[A7], a8: LazyOption[A8], a9: LazyOption[A9], a10: LazyOption[A10], a11: LazyOption[A11]): LazyOption[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11)]
final def tuple[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3], a4: LazyOption[A4], a5: LazyOption[A5], a6: LazyOption[A6], a7: LazyOption[A7], a8: LazyOption[A8], a9: LazyOption[A9], a10: LazyOption[A10], a11: LazyOption[A11], a12: LazyOption[A12]): LazyOption[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12)]
final def tuple[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3], a4: LazyOption[A4], a5: LazyOption[A5], a6: LazyOption[A6], a7: LazyOption[A7], a8: LazyOption[A8], a9: LazyOption[A9], a10: LazyOption[A10], a11: LazyOption[A11], a12: LazyOption[A12], a13: LazyOption[A13]): LazyOption[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13)]
final def tuple[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3], a4: LazyOption[A4], a5: LazyOption[A5], a6: LazyOption[A6], a7: LazyOption[A7], a8: LazyOption[A8], a9: LazyOption[A9], a10: LazyOption[A10], a11: LazyOption[A11], a12: LazyOption[A12], a13: LazyOption[A13], a14: LazyOption[A14]): LazyOption[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14)]
final def tuple[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3], a4: LazyOption[A4], a5: LazyOption[A5], a6: LazyOption[A6], a7: LazyOption[A7], a8: LazyOption[A8], a9: LazyOption[A9], a10: LazyOption[A10], a11: LazyOption[A11], a12: LazyOption[A12], a13: LazyOption[A13], a14: LazyOption[A14], a15: LazyOption[A15]): LazyOption[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15)]
final def tuple[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3], a4: LazyOption[A4], a5: LazyOption[A5], a6: LazyOption[A6], a7: LazyOption[A7], a8: LazyOption[A8], a9: LazyOption[A9], a10: LazyOption[A10], a11: LazyOption[A11], a12: LazyOption[A12], a13: LazyOption[A13], a14: LazyOption[A14], a15: LazyOption[A15], a16: LazyOption[A16]): LazyOption[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16)]
final def tuple[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3], a4: LazyOption[A4], a5: LazyOption[A5], a6: LazyOption[A6], a7: LazyOption[A7], a8: LazyOption[A8], a9: LazyOption[A9], a10: LazyOption[A10], a11: LazyOption[A11], a12: LazyOption[A12], a13: LazyOption[A13], a14: LazyOption[A14], a15: LazyOption[A15], a16: LazyOption[A16], a17: LazyOption[A17]): LazyOption[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17)]
final def tuple[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3], a4: LazyOption[A4], a5: LazyOption[A5], a6: LazyOption[A6], a7: LazyOption[A7], a8: LazyOption[A8], a9: LazyOption[A9], a10: LazyOption[A10], a11: LazyOption[A11], a12: LazyOption[A12], a13: LazyOption[A13], a14: LazyOption[A14], a15: LazyOption[A15], a16: LazyOption[A16], a17: LazyOption[A17], a18: LazyOption[A18]): LazyOption[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18)]
final def tuple[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3], a4: LazyOption[A4], a5: LazyOption[A5], a6: LazyOption[A6], a7: LazyOption[A7], a8: LazyOption[A8], a9: LazyOption[A9], a10: LazyOption[A10], a11: LazyOption[A11], a12: LazyOption[A12], a13: LazyOption[A13], a14: LazyOption[A14], a15: LazyOption[A15], a16: LazyOption[A16], a17: LazyOption[A17], a18: LazyOption[A18], a19: LazyOption[A19]): LazyOption[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19)]
final def tuple[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3], a4: LazyOption[A4], a5: LazyOption[A5], a6: LazyOption[A6], a7: LazyOption[A7], a8: LazyOption[A8], a9: LazyOption[A9], a10: LazyOption[A10], a11: LazyOption[A11], a12: LazyOption[A12], a13: LazyOption[A13], a14: LazyOption[A14], a15: LazyOption[A15], a16: LazyOption[A16], a17: LazyOption[A17], a18: LazyOption[A18], a19: LazyOption[A19], a20: LazyOption[A20]): LazyOption[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20)]
final def tuple[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3], a4: LazyOption[A4], a5: LazyOption[A5], a6: LazyOption[A6], a7: LazyOption[A7], a8: LazyOption[A8], a9: LazyOption[A9], a10: LazyOption[A10], a11: LazyOption[A11], a12: LazyOption[A12], a13: LazyOption[A13], a14: LazyOption[A14], a15: LazyOption[A15], a16: LazyOption[A16], a17: LazyOption[A17], a18: LazyOption[A18], a19: LazyOption[A19], a20: LazyOption[A20], a21: LazyOption[A21]): LazyOption[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21)]
final def tuple[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3], a4: LazyOption[A4], a5: LazyOption[A5], a6: LazyOption[A6], a7: LazyOption[A7], a8: LazyOption[A8], a9: LazyOption[A9], a10: LazyOption[A10], a11: LazyOption[A11], a12: LazyOption[A12], a13: LazyOption[A13], a14: LazyOption[A14], a15: LazyOption[A15], a16: LazyOption[A16], a17: LazyOption[A17], a18: LazyOption[A18], a19: LazyOption[A19], a20: LazyOption[A20], a21: LazyOption[A21], a22: LazyOption[A22]): LazyOption[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22)]
final def tuple10[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3], a4: LazyOption[A4], a5: LazyOption[A5], a6: LazyOption[A6], a7: LazyOption[A7], a8: LazyOption[A8], a9: LazyOption[A9], a10: LazyOption[A10]): LazyOption[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10)]
final def tuple11[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3], a4: LazyOption[A4], a5: LazyOption[A5], a6: LazyOption[A6], a7: LazyOption[A7], a8: LazyOption[A8], a9: LazyOption[A9], a10: LazyOption[A10], a11: LazyOption[A11]): LazyOption[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11)]
final def tuple12[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3], a4: LazyOption[A4], a5: LazyOption[A5], a6: LazyOption[A6], a7: LazyOption[A7], a8: LazyOption[A8], a9: LazyOption[A9], a10: LazyOption[A10], a11: LazyOption[A11], a12: LazyOption[A12]): LazyOption[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12)]
final def tuple13[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3], a4: LazyOption[A4], a5: LazyOption[A5], a6: LazyOption[A6], a7: LazyOption[A7], a8: LazyOption[A8], a9: LazyOption[A9], a10: LazyOption[A10], a11: LazyOption[A11], a12: LazyOption[A12], a13: LazyOption[A13]): LazyOption[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13)]
final def tuple14[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3], a4: LazyOption[A4], a5: LazyOption[A5], a6: LazyOption[A6], a7: LazyOption[A7], a8: LazyOption[A8], a9: LazyOption[A9], a10: LazyOption[A10], a11: LazyOption[A11], a12: LazyOption[A12], a13: LazyOption[A13], a14: LazyOption[A14]): LazyOption[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14)]
final def tuple15[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3], a4: LazyOption[A4], a5: LazyOption[A5], a6: LazyOption[A6], a7: LazyOption[A7], a8: LazyOption[A8], a9: LazyOption[A9], a10: LazyOption[A10], a11: LazyOption[A11], a12: LazyOption[A12], a13: LazyOption[A13], a14: LazyOption[A14], a15: LazyOption[A15]): LazyOption[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15)]
final def tuple16[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3], a4: LazyOption[A4], a5: LazyOption[A5], a6: LazyOption[A6], a7: LazyOption[A7], a8: LazyOption[A8], a9: LazyOption[A9], a10: LazyOption[A10], a11: LazyOption[A11], a12: LazyOption[A12], a13: LazyOption[A13], a14: LazyOption[A14], a15: LazyOption[A15], a16: LazyOption[A16]): LazyOption[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16)]
final def tuple17[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3], a4: LazyOption[A4], a5: LazyOption[A5], a6: LazyOption[A6], a7: LazyOption[A7], a8: LazyOption[A8], a9: LazyOption[A9], a10: LazyOption[A10], a11: LazyOption[A11], a12: LazyOption[A12], a13: LazyOption[A13], a14: LazyOption[A14], a15: LazyOption[A15], a16: LazyOption[A16], a17: LazyOption[A17]): LazyOption[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17)]
final def tuple18[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3], a4: LazyOption[A4], a5: LazyOption[A5], a6: LazyOption[A6], a7: LazyOption[A7], a8: LazyOption[A8], a9: LazyOption[A9], a10: LazyOption[A10], a11: LazyOption[A11], a12: LazyOption[A12], a13: LazyOption[A13], a14: LazyOption[A14], a15: LazyOption[A15], a16: LazyOption[A16], a17: LazyOption[A17], a18: LazyOption[A18]): LazyOption[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18)]
final def tuple19[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3], a4: LazyOption[A4], a5: LazyOption[A5], a6: LazyOption[A6], a7: LazyOption[A7], a8: LazyOption[A8], a9: LazyOption[A9], a10: LazyOption[A10], a11: LazyOption[A11], a12: LazyOption[A12], a13: LazyOption[A13], a14: LazyOption[A14], a15: LazyOption[A15], a16: LazyOption[A16], a17: LazyOption[A17], a18: LazyOption[A18], a19: LazyOption[A19]): LazyOption[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19)]
final def tuple2[A1, A2](a1: LazyOption[A1], a2: LazyOption[A2]): LazyOption[(A1, A2)]
final def tuple20[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3], a4: LazyOption[A4], a5: LazyOption[A5], a6: LazyOption[A6], a7: LazyOption[A7], a8: LazyOption[A8], a9: LazyOption[A9], a10: LazyOption[A10], a11: LazyOption[A11], a12: LazyOption[A12], a13: LazyOption[A13], a14: LazyOption[A14], a15: LazyOption[A15], a16: LazyOption[A16], a17: LazyOption[A17], a18: LazyOption[A18], a19: LazyOption[A19], a20: LazyOption[A20]): LazyOption[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20)]
final def tuple21[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3], a4: LazyOption[A4], a5: LazyOption[A5], a6: LazyOption[A6], a7: LazyOption[A7], a8: LazyOption[A8], a9: LazyOption[A9], a10: LazyOption[A10], a11: LazyOption[A11], a12: LazyOption[A12], a13: LazyOption[A13], a14: LazyOption[A14], a15: LazyOption[A15], a16: LazyOption[A16], a17: LazyOption[A17], a18: LazyOption[A18], a19: LazyOption[A19], a20: LazyOption[A20], a21: LazyOption[A21]): LazyOption[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21)]
final def tuple22[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3], a4: LazyOption[A4], a5: LazyOption[A5], a6: LazyOption[A6], a7: LazyOption[A7], a8: LazyOption[A8], a9: LazyOption[A9], a10: LazyOption[A10], a11: LazyOption[A11], a12: LazyOption[A12], a13: LazyOption[A13], a14: LazyOption[A14], a15: LazyOption[A15], a16: LazyOption[A16], a17: LazyOption[A17], a18: LazyOption[A18], a19: LazyOption[A19], a20: LazyOption[A20], a21: LazyOption[A21], a22: LazyOption[A22]): LazyOption[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22)]
final def tuple3[A1, A2, A3](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3]): LazyOption[(A1, A2, A3)]
final def tuple4[A1, A2, A3, A4](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3], a4: LazyOption[A4]): LazyOption[(A1, A2, A3, A4)]
final def tuple5[A1, A2, A3, A4, A5](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3], a4: LazyOption[A4], a5: LazyOption[A5]): LazyOption[(A1, A2, A3, A4, A5)]
final def tuple6[A1, A2, A3, A4, A5, A6](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3], a4: LazyOption[A4], a5: LazyOption[A5], a6: LazyOption[A6]): LazyOption[(A1, A2, A3, A4, A5, A6)]
final def tuple7[A1, A2, A3, A4, A5, A6, A7](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3], a4: LazyOption[A4], a5: LazyOption[A5], a6: LazyOption[A6], a7: LazyOption[A7]): LazyOption[(A1, A2, A3, A4, A5, A6, A7)]
final def tuple8[A1, A2, A3, A4, A5, A6, A7, A8](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3], a4: LazyOption[A4], a5: LazyOption[A5], a6: LazyOption[A6], a7: LazyOption[A7], a8: LazyOption[A8]): LazyOption[(A1, A2, A3, A4, A5, A6, A7, A8)]
final def tuple9[A1, A2, A3, A4, A5, A6, A7, A8, A9](a1: LazyOption[A1], a2: LazyOption[A2], a3: LazyOption[A3], a4: LazyOption[A4], a5: LazyOption[A5], a6: LazyOption[A6], a7: LazyOption[A7], a8: LazyOption[A8], a9: LazyOption[A9]): LazyOption[(A1, A2, A3, A4, A5, A6, A7, A8, A9)]