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

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

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

5
সিলযুক্ত বৈশিষ্ট্য কী?
সিলযুক্ত ক্লাসগুলি 'প্রোগ্রামিং ইন স্ক্যালায়' বর্ণিত হয়েছে তবে সিল করা বৈশিষ্টগুলি এটি নয়। সিল করা বৈশিষ্ট সম্পর্কে আমি আরও কোথায় জানতে পারি? আমি জানতে চাই, একটি সিলযুক্ত বৈশিষ্ট্য যদি সিল করা শ্রেণীর মতো হয়? বা, যদি না হয়, পার্থক্য কি? কখন সিল করা বৈশিষ্ট ব্যবহার করা ভাল (এবং কখন নয়)?
332 scala  sealed  traits 

8
ধনুর্বন্ধনী এবং বন্ধনীগুলির মধ্যে স্কালায় আনুষ্ঠানিক পার্থক্য কী এবং সেগুলি কখন ব্যবহার করা উচিত?
বন্ধনী ()এবং ধনুর্বন্ধনী মধ্যে ফাংশন আর্গুমেন্ট পাস মধ্যে আনুষ্ঠানিক পার্থক্য কি {}? স্ক্যালার বইয়ের প্রোগ্রামিং থেকে আমার যে অনুভূতিটি পেয়েছে তা হ'ল স্কেলার বেশ নমনীয় এবং আমার সবচেয়ে ভাল লাগা উচিত তবে আমি দেখতে পেলাম যে কিছু ক্ষেত্রে সংকলন করা হয় অন্যরা না করে। উদাহরণস্বরূপ (কেবল উদাহরণ হিসাবে বোঝানো; আমি …

11
স্কালায় java.String.format কীভাবে ব্যবহার করবেন?
আমি .formatএকটি স্ট্রিংয়ের একটি পদ্ধতি ব্যবহার করার চেষ্টা করছি । তবে আমি যদি% 1,% 2, ইত্যাদি স্ট্রিংয়ে রাখি, java.util.UnعلومFormatConversionException একটি বিভ্রান্তিকর জাভা উত্স কোড টুকরা নির্দেশ করে নিক্ষেপ করা হয়: private void checkText(String s) { int idx; // If there are any '%' in the given string, we got a …
322 java  string  scala  format 

18
স্কালায় পুরো ফাইল পড়বেন?
স্ক্যালায় একটি সম্পূর্ণ ফাইল মেমোরিতে পড়ার সহজ এবং প্রমিত উপায় কী? (আদর্শভাবে, অক্ষর এনকোডিংয়ের উপর নিয়ন্ত্রণ সহ)) আমি যে সেরাটি নিয়ে আসতে পারি তা হ'ল: scala.io.Source.fromPath("file.txt").getLines.reduceLeft(_+_) বা আমার জাভা-র godশ্বর্যজনক প্রতিমা ব্যবহার করার কথা রয়েছে , যার মধ্যে সবচেয়ে ভাল (বাহ্যিক লাইব্রেরি ব্যবহার না করে) বলে মনে হচ্ছে: import java.util.Scanner …
312 scala 


9
টাইপ-সেফ এনাম প্রকারগুলি কীভাবে মডেল করবেন?
স্কালায় enumজাভা যেমন টাইপ-সেফ নেই । সম্পর্কিত ধ্রুবকগুলির একটি সেট দেওয়া, ala ধ্রুবকদের প্রতিনিধিত্ব করার জন্য স্কালার সর্বোত্তম উপায় কী হবে?
311 scala  enums 

3
স্কালায় প্রয়োগের কাজটি কী?
আমি এটি কখনই অবলম্বনহীন আনমশালিং এবং ভার্চিং বিশেষ্যগুলি থেকে বুঝতে পারি নি (একটি AddTwoশ্রেণীর applyদুটিতে যোগ হয়!) উদাহরণগুলি। আমি বুঝতে পারি যে এটি সিনট্যাকটিক চিনি, সুতরাং (আমি প্রসঙ্গ থেকে অনুমিত করেছি) এটি অবশ্যই কিছু কোডকে আরও স্বজ্ঞাত করতে তৈরি করা হয়েছে। একটি applyফাংশন সহ একটি বর্গ কি অর্থ দেয় ? …
311 scala 

7
স্কালায় অন্তর্নিহিত বোঝা
আমি স্কালা প্লেফ্রেমওয়ার্ক টিউটোরিয়ালটি দিয়ে আমার পথ তৈরি করছিলাম এবং আমি কোডটির এই স্নিপেটটি পেয়েছিলাম যা আমাকে বিস্মিত করেছিল: def newTask = Action { implicit request => taskForm.bindFromRequest.fold( errors => BadRequest(views.html.index(Task.all(), errors)), label => { Task.create(label) Redirect(routes.Application.tasks()) } ) } তাই আমি তদন্তের সিদ্ধান্ত নিয়েছি এবং এই পোস্টটি জুড়ে এসেছি …


5
স্কেলার একটি সেক এবং একটি তালিকার মধ্যে পার্থক্য
আমি অনেক উদাহরণে দেখেছি যে কখনও কখনও সিক ব্যবহার করা হয়, অন্য সময় তালিকা হয় ... পূর্বের স্কেল টাইপ এবং জাভা থেকে আসা তালিকাটি বাদ দিয়ে কি কোনও পার্থক্য রয়েছে?
299 list  scala  collections  seq 

19
স্কালায় আমি কীভাবে লুপ ভাঙব?
আমি কীভাবে একটি লুপ ছড়িয়ে দেব? var largest=0 for(i<-999 to 1 by -1) { for (j<-i to 1 by -1) { val product=i*j if (largest>product) // I want to break out here else if(product.toString.equals(product.toString.reverse)) largest=largest max product } } আমি কীভাবে লুপগুলির জন্য লেজ পুনরাবৃত্তিতে পরিণত করতে পারি? FOSDEM 2009 …

5
স্কালায় উচ্চতর ধরণের কী?
আপনি ওয়েবে নিম্নলিখিত সন্ধান করতে পারেন: উচ্চ ধরণের টাইপ == টাইপ কনস্ট্রাক্টর? class AClass[T]{...} // For example, class List[T] কেউ কেউ বলেন যে এটি একটি উচ্চ ধরণের প্রকারের, কারণ এটি প্রকারের সংক্ষিপ্ত বিবরণ যা সংজ্ঞা অনুসারে মেনে চলবে। উচ্চতর ধরণের প্রকারগুলি হ'ল প্রকার যা অন্য ধরণের হয় এবং একটি নতুন …

1
চতুর্মুখীতে শেপলেস কীভাবে ব্যবহার করবেন?
আমি একটি কল করার চেষ্টা করছি Shapelessভিতরে থেকে ম্যাক্রো quasiquoteসঙ্গে Scalaএবং আমি হচ্ছিনা আমি পেতে চাই কি। আমার ম্যাক্রো কোনো ত্রুটি ফেরত দেয় না কিন্তু এটি প্রসারিত না Witness(fieldName)বাWitness.Lt[String] val implicits = schema.fields.map { field => val fieldName:String = field.name val fieldType = TypeName(field.valueType.fullName) val in = TermName("implicitField"+fieldName) val tn …


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