প্রশ্ন ট্যাগ «currying»

15
তরকারির সুবিধা কী?
আমি কেবল তরকারি সম্পর্কে শিখেছি, এবং আমি ধারণাটি বুঝতে পেরেছিলাম, এটি ব্যবহারে আমি কোনও বড় সুবিধা দেখছি না। তুচ্ছ উদাহরণ হিসাবে আমি একটি ফাংশন ব্যবহার করি যা দুটি মান যুক্ত করে (এমএল লিখিত)। কারি না করে সংস্করণটি হবে fun add(x, y) = x + y এবং হিসাবে বলা হবে add(3, …

1
শৃঙ্খলিত পদ্ধতিতে কারী করার সমতুল্য প্রতি পদ্ধতিতে মাত্র একটি পরামিতি প্রয়োজন?
আমি রুবির সাথে ইদানীং ঘুরে বেড়াচ্ছি এবং আমি নিজেকে ভাবছিলাম যে খাঁটি অবজেক্ট ওরিয়েন্টেড ভাষাগুলিতে (এবং এমনকি খাঁটি নয়) এমন পদ্ধতি তৈরি করা যা কেবল একটি পরামিতি নেয় এবং তারপরে একসাথে বেঁধে ফেলা হয় এটি কার্যকরী সহ ভাষাগুলিতে কারি করার সমতুল্য? শৈলী? তা না হলে কেন? আমি এই বিষয়ে একটি …

3
একইসাথে কারিরিং এবং বৈকল্পিক ফাংশন রাখা কি সম্ভব?
আমি কারিরিং এবং বৈকল্পিক ফাংশনগুলি উভয়ই গতিশীল টাইপযুক্ত ফাংশনাল প্রোগ্রামিং ভাষায় উপলব্ধ করার বিষয়ে ভাবছি, তবে আমি যদি অবাক হই তবে তা সম্ভব কিনা। এখানে কিছু সিউডোকোড রয়েছে: sum = if @args.empty then 0 else @args.head + sum @args.tail যা এর সমস্ত যুক্তি যোগ করতে পারে বলে মনে করা হচ্ছে। …

4
কারি বা আংশিক প্রয়োগ সম্পর্কে বিশেষ কী?
আমি প্রতিদিন ফাংশনাল প্রোগ্রামিংয়ের নিবন্ধগুলি পড়ছি এবং যথাসম্ভব কিছু অনুশীলন প্রয়োগ করার চেষ্টা করছি। তবে আমি বুঝতে পারি না কারী বা আংশিক প্রয়োগে অনন্য কী। এই গ্রোভি কোডটি উদাহরণ হিসাবে নিন: def mul = { a, b -> a * b } def tripler1 = mul.curry(3) def tripler2 = { …
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.