













एक ही बार में तीन संख्याओं को जोड़ने के लिए एक ही फ़ंक्शन बनाने के बजाय, प्रोग्रामर इसे कैरिंग कर रहा था ताकि एक फ़ंक्शन बनाया जा सके जो एक संख्या जोड़ता है, फिर दूसरी, और अंत में तीसरी।




फ़ंक्शनल प्रोग्रामिंग में, कैरिंग आपको एक ऐसे फ़ंक्शन को तोड़ने की अनुमति देता है जो तीन संख्याओं को जोड़ता है, कार्यों की एक श्रृंखला में, प्रत्येक एक समय में एक संख्या लेता है।