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

স্কালা একটি সাধারণ উদ্দেশ্যমূলক প্রোগ্রামিং ভাষা যা মূলত জাভা ভার্চুয়াল মেশিনকে লক্ষ্য করে। একটি সংক্ষিপ্ত, মার্জিত এবং টাইপ-নিরাপদ উপায়ে সাধারণ প্রোগ্রামিং প্যাটার্নগুলি প্রকাশ করার জন্য ডিজাইন করা হয়েছে, এটি অপরিহার্য এবং কার্যকরী প্রোগ্রামিং স্টাইল উভয়ই ফিউজ করে। এর মূল বৈশিষ্ট্যগুলি হ'ল: প্রকারের অনুমিত সহ একটি উন্নত স্ট্যাটিক টাইপ সিস্টেম; ফাংশন প্রকার; প্যাটার্ন ম্যাচিং; অন্তর্নিহিত পরামিতি এবং রূপান্তর; অপারেটর ওভারলোডিং; জাভা সঙ্গে সম্পূর্ণ আন্তঃঅযুক্তিযোগ্যতা; সম্পাতবিন্দু

3
একটি লেজ পুনরাবৃত্তি ফাংশন অনুকূলিত হয় তা নিশ্চিত করার জন্য স্কাল টিকা কী?
আমি মনে করি যে @tailrecসংকলকটি একটি লেজ পুনরাবৃত্তির ক্রিয়াকে অনুকূল করবে ensure আপনি কি কেবল ঘোষণার সামনে রেখেছেন? স্কেল স্ক্রিপ্টিং মোডে ব্যবহার করা হয় (উদাহরণস্বরূপ, :load <file>আরপিএল এর অধীনে) যদি এটিও কাজ করে ?

4
স্কেল: স্কালা সংগ্রহগুলিতে ট্র্যাভারেবল এবং আইটারেবল বৈশিষ্ট্যের মধ্যে পার্থক্য কী?
আমি এই প্রশ্নের দিকে নজর রেখেছি কিন্তু তবুও Iteable এবং Traversable বৈশিষ্ট্যের মধ্যে পার্থক্য বুঝতে পারি না। কেউ কি ব্যাখ্যা করতে পারেন?

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

3
স্কাল কনস্ট্যান্টদের নামকরণের কনভেনশন?
স্কাল ধ্রুবকগুলির নামকরণ কনভেনশন কী? স্ট্যাকওভারফ্লো পরামর্শ দেওয়া বড় আকারের ক্যামেলকেস (নীচের প্রথম লাইন) এর উপর একটি সংক্ষিপ্ত অনুসন্ধান, তবে আমি ডাবল-চেক করতে চেয়েছিলাম। val ThisIsAConstant = 1.23 val THIS_IS_ANOTHER_CONSTANT = 1.55 val thisIsAThirdConstant = 1.94 কোনটি স্কেল স্টাইলের প্রস্তাব দেওয়া হয়?

3
এসবিটি দিয়ে চালনা না করে কীভাবে পরীক্ষাগুলি সংকলন করবেন
এসবিটি দিয়ে না চালিয়ে কোনও পরীক্ষা তৈরির উপায় আছে কি? আমার নিজের ব্যবহারের ক্ষেত্রে স্কেল্যাক প্লাগইন ব্যবহার করে পরীক্ষার কোডে স্থির বিশ্লেষণ চালানো। আর একটি সম্ভাব্য ব্যবহারের কেস হ'ল এসবিটি-র মধ্যে নির্মিত একটির চেয়ে আলাদা রানার ব্যবহার করে কিছু বা সমস্ত টেস্ট কোড চালানো। আদর্শভাবে এই সমস্যার সমাধান হবে যা …
97 scala  sbt  build-tools 

1
টাইপ ডায়নামিক কীভাবে কাজ করে এবং কীভাবে এটি ব্যবহার করবে?
শুনেছি Dynamicস্কালায় ডায়নামিক টাইপিং করা কোনওরকমভাবেই সম্ভব। তবে কীভাবে এটি দেখতে বা এটি কীভাবে কাজ করে তা আমি ভাবতে পারি না। আমি জানতে পেরেছি যে কেউ বৈশিষ্ট্য থেকে উত্তরাধিকারী হতে পারে Dynamic class DynImpl extends Dynamic এপিআই বলছেন যে এক এটা ভালো ব্যবহার করতে পারেন: foo.method ("blah") ~~> foo.applyDynamic ("পদ্ধতি") …
97 scala 

4
ফাংশনাল প্রোগ্রামিংগুলিতে হ্রাস এবং ভাঁজ / ভাঁজ / ভাঁজ (বিশেষত স্কালা এবং স্কালা এপিআই) এর মধ্যে পার্থক্য?
কেন Scala এবং স্ফুলিঙ্গ মত অবকাঠামো ও বুকফাটা উভয় আছে reduceএবং foldLeft? আমি তখন এর মধ্যে পার্থক্য কি reduceএবং fold?

9
দীর্ঘ পরামিতি তালিকাগুলিযুক্ত কনস্ট্রাক্টর ব্যবহার না করেই বড়, অপরিবর্তনীয় বস্তু তৈরি করা
আমার কাছে কিছু বড় (3 টিরও বেশি ক্ষেত্র) অবজেক্ট রয়েছে যা অপরিবর্তনীয় হতে পারে এবং হওয়া উচিত। প্রতিবার যখন আমি এই ক্ষেত্রে যাই তখন আমি দীর্ঘ পরামিতি তালিকাগুলি সহ কন্সট্রাক্টর জঘন্যতা তৈরি করার ঝোঁক করি। এটি সঠিক বোধ করে না, এটি ব্যবহার করা শক্ত এবং পঠনযোগ্যতা ভোগ করে। ক্ষেত্রগুলি তালিকার …
96 java  oop  scala  immutability 

3
স্কালায় সাবহারি পাওয়ার সঠিক উপায় কী?
আমি স্কালায় একটি সাববারে পাওয়ার চেষ্টা করছি এবং এটি করার সঠিক উপায়টি কী তা নিয়ে আমি কিছুটা বিভ্রান্ত। আমি সবচেয়ে বেশি যা চাই তা হ'ল আপনি কীভাবে অজগরটিতে এটি করতে পারেন তা হ'ল: x = [3, 2, 1] x[0:2] তবে আমি মোটামুটি নিশ্চিত যে আপনি এটি করতে পারবেন না। এটি …


3
স্কালায় "নতুন" কীওয়ার্ড
আমার খুব সাধারণ প্রশ্ন আছে - স্কালায় অবজেক্ট তৈরি করার সময় আমাদের নতুন কীওয়ার্ডটি কখন প্রয়োগ করা উচিত? যখন আমরা কেবল জাভা অবজেক্টগুলি ইনস্ট্যান্ট করার চেষ্টা করি তখনই কি হয়?

6
"অ্যাবস্ট্রাক্ট ওভার" এর অর্থ কী?
স্কেল সাহিত্যে প্রায়শই আমি "অ্যাবস্ট্রাক্ট ওভার" শব্দবন্ধটির মুখোমুখি হই, তবে উদ্দেশ্যটি বুঝতে পারি না। উদাহরণস্বরূপ , মার্টিন ওডারস্কি লেখেন আপনি প্যারামিটার হিসাবে পদ্ধতিগুলি (বা "ফাংশন") পাস করতে পারেন, বা আপনি এগুলি বিমূর্ত করতে পারেন । আপনি পরামিতি হিসাবে প্রকারগুলি নির্দিষ্ট করতে পারেন, বা আপনি সেগুলি বিমূর্ত করতে পারেন । অন্য …

8
স্কালায় নাল / কিছুই না / ইউনিটের ব্যবহার
আমি সবেমাত্র পড়েছি: http://oldfashionedsoftware.com/2008/08/20/a-post-about-n কিছুই/ আমি যতদূর বুঝতে পারি, Nullএটি একটি বৈশিষ্ট্য এবং এর একমাত্র উদাহরণ null। যখন কোনও পদ্ধতি নাল আর্গুমেন্ট গ্রহণ করে, তখন আমরা কেবল এটি একটি Nullরেফারেন্স বা nullসরাসরি পাস করতে পারি তবে এটি অন্য কোনও রেফারেন্স নয়, এমনকি এটি নাল হলেও ( nullString: String = nullউদাহরণস্বরূপ)। …
95 scala 

18
স্কালা এবং জাভা কোডের নমুনাগুলি যেখানে স্কালা কোডটি সহজ দেখায় / কম লাইন থাকে?
আমার স্কেলা এবং জাভা কোডের কয়েকটি কোডের নমুনা (এবং আমি তাদের সম্পর্কে সত্যই কৌতূহলপূর্ণ) চাই যা দেখায় যে স্কালার কোডটি আরও সহজ এবং সংক্ষিপ্ত এবং তারপর জাভাতে লেখা কোড (অবশ্যই উভয় নমুনা একই সমস্যার সমাধান করা উচিত)। যদি "স্কালার এটি বিমূর্ত কারখানা, জাভাতে এটি আরও জটিল দেখাবে" এর মত মন্তব্যে …


আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.