SORU
25 AĞUSTOS 2010, ÇARŞAMBA


scala başlık açma

Bu soru farklı şekillerde birçok kez geldi biliyorum. Ama benim için hala net değil. Bir şekilde aşağıdaki ulaşmak için var.

def foo(a:Int, b:Int) = {}

foo(a,b) //right way to invoke foo

foo(getParams) // is there a way to get this working without explicitly unpacking the tuple??

def getParams = {
   //Some calculations
   (a,b)  //where a & b are Int
}

CEVAP
25 AĞUSTOS 2010, ÇARŞAMBA


İki aşamalı bir işlem. İlk bir işlev foo açmak, bir başlığın bir işlevi yapmak tupled Ara.

(foo _).tupled(getParams)

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Apple&Tech Reviews & Giveaways

    Apple&Tech R

    12 Temmuz 2008
  • lissaandbeauty

    lissaandbeau

    24 Aralık 2011
  • Troy Hunt

    Troy Hunt

    29 EYLÜL 2011