कार्यात्मक प्रोग्रामिंग में पोस्टपोनर क्या है?
स्थगन एक ऐसा तंत्र है जो आपको किसी विशिष्ट घटना घटित होने तक किसी कार्य या फ़ंक्शन के निष्पादन में देरी करने की अनुमति देता है। दूसरे शब्दों में, यह एक निश्चित शर्त पूरी होने तक किसी कार्य के निष्पादन को "स्थगित" करने का एक तरीका है। विशिष्ट समय अंतराल बीत चुका है. यह उन स्थितियों में उपयोगी हो सकता है जहां आप कार्रवाई को तुरंत निष्पादित करने के बजाय कुछ शर्तें पूरी होने पर ही कुछ कार्रवाई करना चाहते हैं। पोस्टपोनर्स का उपयोग अक्सर अन्य कार्यात्मक प्रोग्रामिंग अवधारणाओं, जैसे उच्च-क्रम फ़ंक्शन और क्लोजर के साथ संयोजन में किया जाता है, बनाने के लिए अधिक जटिल और लचीली सॉफ़्टवेयर प्रणालियाँ। उनका उपयोग अधिक उन्नत प्रोग्रामिंग पैटर्न को लागू करने के लिए भी किया जा सकता है, जैसे "रणनीति" पैटर्न, जो आपको किसी फ़ंक्शन के कार्यान्वयन को उसके इंटरफ़ेस से अलग करने की अनुमति देता है।