8
आप बूम्बा में बूबो से कैसे निपटते हैं? क्या एक ही बात "कॉल करने योग्य" है? आप एक विधि को परिभाषित कैसे करते हैं जो लैम्ब्डा को पैरामीटर के रूप में लेता है?बू में लम्बास?
आप बूम्बा में बूबो से कैसे निपटते हैं? क्या एक ही बात "कॉल करने योग्य" है? आप एक विधि को परिभाषित कैसे करते हैं जो लैम्ब्डा को पैरामीटर के रूप में लेता है?बू में लम्बास?
बू समर्थन लैम्ब्डा अभिव्यक्ति वाक्य रचना करता है:
foo = {x|x+2}
seven = foo(5)
def TakeLambda(expr as callable(int) as int):
return expr(10)
twelve = TakeLambda(foo)
इस उदाहरण में, foo
एक समारोह है कि स्वीकार करता है एक नंबर एक्स और रिटर्न x + 2. तो foo(5)
रिटर्न बुला संख्या 7. TakeLambda
एक समारोह है कि foo
स्वीकार करता है और इसे 10 पर
विधि विधि के रूप में मैं लैम्ब्डा को कैसे स्वीकार करूं? – mmiika
मुझे उम्मीद है कि मदद करता है! – Greg
धन्यवाद, मुझे लगता है कि ज्यादातर मामलों को "कॉल करने योग्य" पर्याप्त – mmiika