"currying" in Urdu
Definition
کرینگ ایک پروگرامنگ کا تصور ہے جس میں کئی دلائل (arguments) لینے والے فنکشن کو ایسے فنکشنز کے سلسلے میں تبدیل کیا جاتا ہے جو ہر بار ایک دلیل لیتے ہیں۔
Usage Notes (Urdu)
یہ لفظ زیادہ تر فنکشنل پروگرامنگ یا JavaScript میں استعمال ہوتا ہے، کھانے والے کری سے اس کا تعلق نہیں۔ عام طور پر 'فنکشن کرینگ' کی صورت میں آتا ہے، اور 'partial application' سے الگ ہے۔
Examples
Currying is important in functional programming.
فنکشنل پروگرامنگ میں **کرینگ** اہم ہے۔
Currying changes how arguments are provided to functions.
**کرینگ** سے فنکشن کو دلائل دینے کا طریقہ تبدیل ہوجاتا ہے۔
In JavaScript, currying makes code more flexible.
جاوا اسکرپٹ میں **کرینگ** کوڈ کو مزید لچکدار بناتا ہے۔
Many libraries use currying to simplify function composition.
کئی لائبریریاں فنکشن کمپوزیشن کو آسان کرنے کے لیے **کرینگ** استعمال کرتی ہیں۔
You can avoid code repetition with currying techniques.
**کرینگ** تکنیکس سے کوڈ کی تکرار سے بچا جا سکتا ہے۔
When learning functional programming, understanding currying is a big help.
جب فنکشنل پروگرامنگ سیکھیں تو **کرینگ** کو سمجھنا بہت مددگار ہوتا ہے۔