करिंग एक फ़ंक्शन को बदल देता है जो N तर्कों को N फ़ंक्शन की श्रृंखला में परिवर्तित करता है जो प्रत्येक एक तर्क लेते हैं। आंशिक अनुप्रयोग अभी कुछ तर्कों को ठीक करता है और शेष की प्रतीक्षा करने वाला एक फ़ंक्शन देता है।
= () => a + b + c;
= a => a + b + c;
()()();
add10 = ();
()();
