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

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

6
কীভাবে অনুক্রমের দ্বারা একটি ক্রম দুটি টুকরা বিভক্ত?
আমি কীভাবে একটি অনুক্রমের দ্বারা ক্রম দুটি তালিকায় বিভক্ত করব? বিকল্প: আমি নিজের পদ্ধতি ব্যবহার করতে filterএবং filterNotলিখতে পারি, তবে এর চেয়ে ভাল আরও সাধারণ (অন্তর্নির্মিত) কোনও পদ্ধতি নেই?
120 scala 


5
উপাদানগুলির স্থির সংখ্যার সাথে একাধিক তালিকায় তালিকাটি বিভক্ত করুন
সর্বাধিক এন আইটেমগুলির সাথে তালিকার উপাদানগুলির একটি তালিকা কীভাবে বিভক্ত করবেন? উদাহরণস্বরূপ: 7 টি উপাদান সহ একটি তালিকা দেওয়া, 4 টি গ্রুপ তৈরি করুন, কম গ্রুপের সাথে সম্ভবত শেষ গ্রুপটি রেখে যান। split(List(1,2,3,4,5,6,"seven"),4) => List(List(1,2,3,4), List(5,6,"seven"))
119 list  scala  split 


12
স্কালায় কীভাবে প্রোফাইল পদ্ধতিগুলি?
স্কালা পদ্ধতি কলগুলির প্রোফাইলিংয়ের একটি মানক উপায় কী? আমার যা প্রয়োজন তা হ'ল একটি পদ্ধতির চারপাশে হুকগুলি যা ব্যবহার করে আমি টাইমারগুলি শুরু করতে এবং থামাতে ব্যবহার করতে পারি। জাভাতে আমি পারস্পেক্ট প্রোগ্রামিং, অ্যাসপেক্টজে ব্যবহার করি, প্রোফাইল করার পদ্ধতিগুলি সংজ্ঞায়িত করতে এবং এটি অর্জনের জন্য বাইটকোড ইনজেকশন করুন। স্কালায় আরও …

10
একটি স্কালা তালিকা তৈরি করার পছন্দের উপায়
স্কালায় একটি অপরিবর্তনীয় তালিকা তৈরির বিভিন্ন উপায় রয়েছে (নীচে স্বীকৃত উদাহরণ কোড দেখুন)। আপনি একটি পরিবর্তনীয় তালিকার বাফার ব্যবহার করতে পারেন, একটি varতালিকা তৈরি করতে পারেন এবং এটি সংশোধন করতে পারেন, একটি লেজ পুনরাবৃত্ত পদ্ধতি ব্যবহার করতে পারেন , এবং সম্ভবত অন্যরা যা আমি জানিনা। সহজাতভাবে, আমি তালিকার বাফারটি ব্যবহার …
117 scala 

6
স্কেল: ভবিষ্যতে [ভবিষ্যতে] তালিকা করুন [তালিকা] ব্যর্থ ফিউচার উপেক্ষা করে
আমি ফিউচারের একটি স্বেচ্ছাসেবী দৈর্ঘ্যের তালিকাকে ভবিষ্যতের তালিকায় রূপান্তর করার জন্য একটি উপায় খুঁজছি। আমি প্লেফ্রেমওয়ার্ক ব্যবহার করছি, সুতরাং শেষ অবধি, আমি যা চাই তা হ'ল একটি Future[Result], তবে বিষয়গুলিকে সহজ করে তুলতে, আসুন আমরা বলি এটি Future[List[Int]]করার সাধারণ উপায়টি ব্যবহার করা হবে Future.sequence(...)তবে একটি বাঁক আছে ... আমি যে …
116 scala  future 

6
অ্যারে স্কালায় আরম্ভ করা হচ্ছে
আমি স্কেলে নতুন, আজই এটি শিখতে শুরু করেছি I আমি স্ক্যালায় কোন অ্যারে কীভাবে আরম্ভ করব তা জানতে চাই। জাভা কোড উদাহরণ String[] arr = { "Hello", "World" }; স্কালায় উপরের কোডটির সমতুল্য কত?

4
স্কালায় একটি "প্রসঙ্গ আবদ্ধ" কী?
স্কেলা ২.৮ এর নতুন বৈশিষ্ট্যগুলির একটি হ'ল প্রসঙ্গের সীমা। কোন প্রসঙ্গ আবদ্ধ এবং এটি কোথায় কার্যকর? অবশ্যই আমি প্রথম অনুসন্ধান (এবং উদাহরণস্বরূপ পাওয়া এই ) কিন্তু আমি কোনো সত্যিই স্পষ্ট এবং বিস্তারিত তথ্য খুঁজে পাইনি।

7
নীচের দিকে স্কেল বা লুপ জন্য হ্রাস?
স্কালায়, আপনি প্রায়শই forএকটি ক্রমবর্ধমান ক্রমে একটি লুপ করতে পুনরুক্তি ব্যবহার করেন : for(i <- 1 to 10){ code } আপনি এটি কীভাবে করবেন যাতে এটি 10 ​​থেকে 1 অবধি চলে? আমি অনুমান করি 10 to 1একটি খালি পুনরাবৃত্তি দেয় (সাধারণ রেঞ্জের গণিতের মতো)? আমি একটি স্কালা স্ক্রিপ্ট তৈরি করেছি …

9
স্কালায় জাভা সংগ্রহগুলি নিয়ে আইট্রেট করা
আমি কয়েকটি স্কেলা কোড লিখছি যা অ্যাপাচি পিওআই এপিআই ব্যবহার করে । আমি java.util.Iteratorশীট শ্রেণি থেকে প্রাপ্ত সারিগুলিতে পুনরাবৃত্তি করতে চাই । আমি for eachস্টাইলের লুপে পুনরুক্তি ব্যবহার করতে চাই , তাই আমি এটিকে একটি স্থানীয় স্কালার সংগ্রহে রূপান্তর করার চেষ্টা করছি তবে কোনও ভাগ্য হবে না। আমি স্কালা মোড়কের …

7
স্ট্যান্ডার্ড স্কালার ক্লাসগুলি ব্যবহার করে কীভাবে স্কালায় জেএসএনকে পার্স করবেন?
আমি স্কেল ২.৮-তে জেএসএন কোড পার্স করতে জেএসএন ক্লাসে বিল্ডটি ব্যবহার করছি। নির্ভরতা হ্রাস করার কারণে আমি লিফটব এক বা অন্য কোনওটি ব্যবহার করতে চাই না। আমি যেভাবে এটি করছি এটি খুব অপরিহার্য বলে মনে হচ্ছে, এটি করার আরও ভাল উপায় আছে কি? import scala.util.parsing.json._ ... val json:Option[Any] = JSON.parseFull(jsonString) …
113 json  scala 

1
স্কালায় প্যাটার্নের মিলগুলি ভেরিয়েবলগুলির সাথে কেন কাজ করে না?
নিম্নলিখিত ফাংশন নিন: def fMatch(s: String) = { s match { case "a" => println("It was a") case _ => println("It was something else") } } এই প্যাটার্নটি সুন্দরভাবে মেলে: scala> fMatch("a") It was a scala> fMatch("b") It was something else আমি যা করতে সক্ষম হতে চাই তা হল: def …


1
জিপার কেন কমোনাদ, তা বোঝা যাচ্ছে
এটি উত্তরের একটি ফলোআপ আমার আগের প্রশ্নের । আমি প্রতিটি আইটেমের ম্যাপ প্রয়োজন ধরুন a:Aএর List[A]থেকে b:Bফাংশন def f(a:A, leftNeighbors:List[A]): Bএবং উৎপন্ন List[B]। স্পষ্টতই আমি কেবল mapতালিকায় কল করতে পারি না তবে আমি তালিকার জিপারটি ব্যবহার করতে পারি । জিপার একটি তালিকার চারদিকে ঘোরাতে কার্সার। এটি বর্তমান উপাদান ( focus) …

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