প্রশ্ন ট্যাগ «functional-programming»

ফাংশনাল প্রোগ্রামিং হ'ল পার্শ্ব প্রতিক্রিয়া এবং রাষ্ট্রের পরিবর্তন এড়ানোর মাধ্যমে ফাংশনগুলি ব্যবহার করে বিমূর্তি তৈরির ভিত্তিতে একটি প্রোগ্রামিং দৃষ্টান্ত। খাঁটি কার্যকরী প্রোগ্রামিং থ্রেড-নিরাপদ।

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

8
টেম্পলেট ইঞ্জিন হিসাবে আন্ডারস্কোর.জেগুলি কীভাবে ব্যবহার করবেন?
আমি সার্ভারসাইড ভাষা এবং কার্যকরী ভাষা হিসাবে জাভাস্ক্রিপ্টের নতুন ব্যবহার সম্পর্কে শিখতে চাইছি। কিছু দিন আগে আমি নোড.জেএস এবং এক্সপ্রেস ফ্রেমওয়ার্ক সম্পর্কে শুনেছি। তারপরে আমি ইউটিলিটি ফাংশনগুলির একটি সেট হিসাবে আন্ডারস্কোর.জেএস সম্পর্কে দেখেছি। আমি এই প্রশ্নটি স্ট্যাকওভারফ্লোতে দেখেছি । এটি বলে যে আমরা টেম্পলেট ইঞ্জিন হিসাবে আন্ডারস্কোর.জেএস ব্যবহার করতে পারি। …

4
স্কালায় "উত্তোলন" কী?
কখনও কখনও আমি যখন স্কালার বাস্তুসংস্থায় নিবন্ধগুলি পড়ি তখন আমি "উত্তোলন" / "উত্তোলন" শব্দটি পড়ি। দুর্ভাগ্যক্রমে, এর সঠিক অর্থ কী তা ব্যাখ্যা করা হয়নি। আমি কিছু গবেষণা করেছি, এবং দেখে মনে হচ্ছে যে কার্যক্ষম মান বা এর মতো কিছুতে উত্তোলনের কিছু একটা রয়েছে, তবে আমি একটি পাঠ্য সন্ধান করতে সক্ষম …

17
পদ্ধতিগত প্রোগ্রামিং এবং ফাংশনাল প্রোগ্রামিংয়ের মধ্যে পার্থক্য কী? [বন্ধ]
বন্ধ । এই প্রশ্নটি মতামত ভিত্তিক । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্নটি আপডেট করুন যাতে পোস্টটি সম্পাদনা করে সত্য এবং উদ্ধৃতি দিয়ে উত্তর দেওয়া যায় । গত বছর বন্ধ ছিল । এই প্রশ্নটি উন্নত করুন আমি পদ্ধতিগত প্রোগ্রামিং এবং ফাংশনাল প্রোগ্রামিং উভয়ের জন্য …

11
নাল ছাড়াই ভাষার জন্য সর্বোত্তম ব্যাখ্যা
প্রায়শই প্রায়শই যখন প্রোগ্রামাররা নাল ত্রুটি / ব্যতিক্রম সম্পর্কে অভিযোগ করে তখন কেউ জিজ্ঞাসা করে যে আমরা শূন্য ছাড়াই কী করি। বিকল্প ধরণের শীতলতা সম্পর্কে আমার কিছু প্রাথমিক ধারণা আছে তবে এটিকে সর্বোত্তমভাবে প্রকাশ করার মতো জ্ঞান বা ভাষা দক্ষতা আমার নেই। গড় প্রোগ্রামারের কাছে পৌঁছানোর পথে এমনভাবে লিখিত একটি …

15
জাভাস্ক্রিপ্ট বস্তুর অ্যারে হ্রাস
বলুন যে আমি a.xপ্রতিটি উপাদানের যোগফল করতে চাই arr। arr = [{x:1},{x:2},{x:4}] arr.reduce(function(a,b){return a.x + b.x}) >> NaN আমার বিশ্বাস রয়েছে যে কুঠারটি কোনও এক সময় অপরিবর্তিত রয়েছে। নিম্নলিখিতটি ঠিক কাজ করে arr = [1,2,4] arr.reduce(function(a,b){return a + b}) >> 7 প্রথম উদাহরণে আমি কী ভুল করছি?

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

16
পাইথনের জিপ ফাংশনের সমতুল্য জাভাস্ক্রিপ্ট
পাইথনের জিপ ফাংশনের সমতুল্য কোনও জাভাস্ক্রিপ্ট রয়েছে? এটি হল, সমান দৈর্ঘ্যের একাধিক অ্যারে দেওয়া জোড়ার অ্যারে তৈরি করে। উদাহরণস্বরূপ, যদি আমার কাছে তিনটি অ্যারে থাকে যা দেখতে এরকম দেখায়: var array1 = [1, 2, 3]; var array2 = ['a','b','c']; var array3 = [4, 5, 6]; আউটপুট অ্যারে হওয়া উচিত: var …

17
কীগুলি সহ পিএইচপি এর অ্যারে_ম্যাপ
এরকম কিছু করার কোনও উপায় আছে: $test_array = array("first_key" => "first_value", "second_key" => "second_value"); var_dump(array_map(function($a, $b) { return "$a loves $b"; }, array_keys($test_array), array_values($test_array))); পরিবর্তে কল করার পরিবর্তে array_keysএবং array_values, সরাসরি $test_arrayভেরিয়েবল পাস ? কাঙ্ক্ষিত আউটপুট: array(2) { [0]=> string(27) "first_key loves first_value" [1]=> string(29) "second_key loves second_value" }

6
একটি স্ট্রিংয়ের স্ট্রিংয়ের তালিকা
বলুন আপনার একটি রয়েছে: List<string> los = new List<string>(); এই উন্মাদ ক্রিয়ামূলক বিশ্বে আমরা আজকাল বেঁচে থাকি যার মধ্যে এইগুলির মধ্যে কোনটি এই বিষয়গুলিকে একত্রে যুক্ত করে একটি স্ট্রিং তৈরি করার পক্ষে সেরা: String.Join(String.Empty, los.ToArray()); StringBuilder builder = new StringBuilder(); los.ForEach(s => builder.Append(s)); string disp = los.Aggregate<string>((a, b) => a …

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

13
ফাংশনাল প্রোগ্রামিংয়ের জন্য কোনও সফটওয়্যার-ইঞ্জিনিয়ারিং পদ্ধতি আছে? [বন্ধ]
বন্ধ । এই প্রশ্নটি আরও ফোকাস করা প্রয়োজন । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্নটি আপডেট করুন যাতে এটি কেবলমাত্র এই পোস্টটি সম্পাদনা করে একটি সমস্যায় ফোকাস করে । 3 বছর আগে বন্ধ । এই প্রশ্নটি উন্নত করুন সফটওয়্যার ইঞ্জিনিয়ারিং যেমন শেখানো হয় পুরোপুরি …

11
ক্রিয়ামূলক প্রোগ্রামিং কেন এখনও গ্রহণ করা হয়নি?
লক । এই প্রশ্নটি এবং এর উত্তরগুলি লক করা আছে কারণ প্রশ্নটি অফ-টপিক তবে historicalতিহাসিক তাত্পর্যপূর্ণ। এটি বর্তমানে নতুন উত্তর বা মিথস্ক্রিয়া গ্রহণ করছে না। আমি ঘোষণামূলক / ক্রিয়ামূলক প্রোগ্রামিং (ভাষা) সম্পর্কে কিছু পাঠ্য পড়েছি, হাস্কেল চেষ্টা করেছি পাশাপাশি নিজেই একটি রচনা করেছি। আমি যা দেখেছি, ফাংশনাল প্রোগ্রামিংয়ের শাস্ত্রীয় অপরিহার্য …

7
স্কালায় ভাঁজ এবং হ্রাস-বাম মধ্যে পার্থক্য
আমি foldLeftএবং এর মধ্যে প্রাথমিক পার্থক্য শিখেছিreduceLeft foldLeft: প্রাথমিক মান পাস করতে হবে reduceLeft: সংগ্রহের প্রথম উপাদানটিকে প্রাথমিক মান হিসাবে গ্রহণ করে সংগ্রহটি ফাঁকা থাকলে ব্যতিক্রম ছুঁড়ে অন্য কোন পার্থক্য আছে? একই কার্যকারিতা সহ দুটি পদ্ধতি থাকার কোনও নির্দিষ্ট কারণ?

6
পাইথন: functools.partial কেন প্রয়োজনীয়?
আংশিক প্রয়োগ দুর্দান্ত। functools.partialল্যাম্বডাসের মাধ্যমে আপনি কী পেতে পারবেন না এমন কোন কার্যকারিতা উপলব্ধ করে ? >>> sum = lambda x, y : x + y >>> sum(1, 2) 3 >>> incr = lambda y : sum(1, y) >>> incr(2) 3 >>> def sum2(x, y): return x + y >>> …

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