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

18
'কারিিং' কী?
আমি বেশ কয়েকটি নিবন্ধ এবং ব্লগে তরকারী ফাংশনগুলির রেফারেন্স দেখেছি তবে আমি একটি ভাল ব্যাখ্যা খুঁজে পাচ্ছি না (বা কমপক্ষে একটি যা বোঝায়!)

14
তরকারী এবং আংশিক প্রয়োগের মধ্যে পার্থক্য কি?
আমি প্রায়শই ইন্টারনেটে বিভিন্ন অভিযোগে দেখি যে অন্যান্য লোকের কার্পিংয়ের উদাহরণগুলি কারি হচ্ছে না, তবে এটি কেবলমাত্র আংশিক প্রয়োগ। আংশিক প্রয়োগ কী, বা এটি কারি থেকে কীভাবে পৃথক হয় তার একটি সুনির্দিষ্ট ব্যাখ্যা আমি খুঁজে পাইনি। একটি সাধারণ বিভ্রান্তি বলে মনে হচ্ছে, সমতুল্য উদাহরণগুলির সাথে কিছু জায়গায় কারিঙ হিসাবে বর্ণনা …

15
জাভাস্ক্রিপ্ট কারি: ব্যবহারিক প্রয়োগগুলি কি কি?
আমি মনে করি না যে আমি এখনও কারিঙিং করেছি। আমি বুঝতে পারি এটি কী করে এবং কীভাবে এটি করা যায়। আমি কেবল এমন পরিস্থিতিটি ব্যবহার করতে পারি তা ভাবতে পারি না। আপনি কোথায় জাভাস্ক্রিপ্টে কারিটিং ব্যবহার করছেন (বা এটি ব্যবহার করে মূল গ্রন্থাগারগুলি কোথায়)? DOM হেরফের বা সাধারণ প্রয়োগ উন্নয়নের …

6
জাভা 8 এ 2 তীরযুক্ত ল্যাম্বডা বলতে কী বোঝায়?
আমি এর আগে বেশ কয়েকটি জাভা 8 টি টিউটোরিয়াল পড়েছি। এই মুহুর্তে আমি নিম্নলিখিত বিষয়টির মুখোমুখি হয়েছি: জাভা কি কারিঙ সমর্থন করে? এখানে, আমি নিম্নলিখিত কোড দেখতে পাচ্ছি: IntFunction<IntUnaryOperator> curriedAdd = a -> b -> a + b; System.out.println(curriedAdd.apply(1).applyAsInt(12)); আমি বুঝতে পারি যে এই উদাহরণটি 2 টি উপাদানের যোগফল কিন্তু …
118 java  lambda  java-8  currying 

4
আমি কীভাবে এমন একটি ফাংশন লিখব যা অন্য ফাংশনটি ফেরত দেয়?
পাইথনে, আমি একটি ফাংশন লিখতে চাই make_cylinder_volume(r)যা অন্য ফাংশন দেয়। প্রত্যাবর্তিত ফাংশনটি প্যারামিটারের সাথে কলযোগ্য hএবং উচ্চতা hএবং ব্যাসার্ধ সহ একটি সিলিন্ডারের ভলিউম ফিরিয়ে আনতে হবে r। পাইথনে ফাংশন থেকে মানগুলি কীভাবে ফিরিয়ে আনতে হয় তা আমি জানি তবে কীভাবে আমি অন্য ফাংশনটি ফিরিয়ে দেব ?

3
কারিরিং ব্যবহার করার জন্য পরামিতিগুলির অর্ডার
প্যারামিটারের ক্রম পরিবর্তন করতে আমি সম্প্রতি দু'বার রিফ্যাক্টর কোড পেয়েছি কারণ হ্যাকগুলি পছন্দ flipবা ঘটছিল এমন অনেক কোড \x -> foo bar x 42ছিল। কোনও ফাংশন সিগনেচার ডিজাইন করার সময় কোন নীতিগুলি কারিরিয়ের সর্বোত্তম ব্যবহার করতে আমাকে সহায়তা করবে?


3
স্কালায় কারি করার দুটি উপায়; প্রত্যেকের জন্য ব্যবহারের ক্ষেত্রে কী?
আমি যে স্কেল স্টাইল গাইড বজায় রাখছি তাতে একাধিক পরামিতি তালিকাগুলির তালিকা নিয়ে আমি আলোচনা করছি । আমি বুঝতে পেরেছি যে কারিঙের দুটি উপায় রয়েছে এবং আমি ভাবছি যে ব্যবহারের ক্ষেত্রেগুলি কী: def add(a:Int)(b:Int) = {a + b} // Works add(5)(6) // Doesn't compile val f = add(5) // Works …
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.