वैकल्पिक पैरामीटर के साथ टाइपप्रति लैम्ब्डा कार्यों

वोट
4

मैं समस्याओं चल रहा है जब एक लैम्ब्डा समारोह है कि एक वैकल्पिक पैरामीटर स्वीकार करता है परिभाषित करने। अजीब बात यह है कि अगर मैं पूर्ण समारोह का उपयोग वाक्यविन्यास गुमनाम समारोह से काम करता है, लेकिन लैम्ब्डा आशुलिपि / तीर वाक्य रचना जैसे कि निम्न त्रुटियों का उत्पादन होता है:

  • नाम 'एक' वर्तमान क्षेत्र में मौजूद नहीं है
  • आपूर्ति मापदंडों कॉल लक्ष्य के किसी भी हस्ताक्षर से मेल नहीं खाते
  • अपेक्षित होना ')'

उदाहरण:

(function (a, b?) => { console.log(a, b); })(a); // OK
((a, b?) => { console.log(a, b); })(a, b);     // Errors
((a, b) => { console.log(a, b); })(a, b);      // OK
06/10/2012 को 22:19
का स्रोत उपयोगकर्ता
अन्य भाषाओं में...                            


2 जवाब

वोट
9

इस संकलक में एक बग है और अभी [v0.8] तय हो रही है। Lambdas वर्तमान में वैकल्पिक और आराम मानकों के साथ त्रुटि संदेश दे। लंबे समारोह सिंटैक्स का उपयोग करें यदि यह एक अवरुद्ध मुद्दा है।

06/10/2012 को 22:26
का स्रोत उपयोगकर्ता

वोट
3

वर्तमान में वसा तीर लैम्ब्डा भाव में वैकल्पिक पैरामीटर टिप्पणी के साथ एक बग नहीं है।

06/10/2012 को 22:25
का स्रोत उपयोगकर्ता

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more