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

ফাংশনাল প্রোগ্রামিং হ'ল একটি দৃষ্টান্ত যা গুনগত মূল্যায়নের দ্বারা কম্পিউটারের সমস্যাগুলি সমাধান করার চেষ্টা করে যার আউটপুট প্রোগ্রামের স্থিতির পরিবর্তে তাদের ইনপুট দ্বারা নির্ধারিত হয়। প্রোগ্রামিংয়ের এই স্টাইলে, পার্শ্ব প্রতিক্রিয়া এবং পরিবর্তনীয় ডেটা হ্রাস করা হয় এবং সাধারণত কঠোরভাবে বিচ্ছিন্ন হয়।

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

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

1
নিরাপদ সমান্তরালতা প্রয়োগ করতে স্বতন্ত্রতা প্রকারের ব্যবহার
আমি কিছু সময়ের জন্য খাঁটি কার্যকরী ভাষায় স্নাতকের বিকল্প হিসাবে স্বতন্ত্রতার ধরনগুলিতে আগ্রহী; দুর্ভাগ্যক্রমে, এটি সিএস গবেষণার একটি রহস্যময় ক্ষেত্র এবং স্বতন্ত্রতার সাথে প্রোগ্রামিং সম্পর্কে অনলাইন সংস্থানগুলি খুব কম এবং এর মধ্যে রয়েছে। রেফারেন্স ("বাক্স") এবং অ্যারেগুলির মতো রাষ্ট্রীয় ডেটা স্ট্রাকচার বাস্তবায়নের জন্য স্বতন্ত্রতার ধরনগুলি কীভাবে ব্যবহৃত হতে পারে তা …

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

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

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

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

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

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

6
ক্রিয়ামূলক প্রোগ্রামিং সমস্যা এবং সমাধানের মধ্যে 'প্রতিনিধিত্বমূলক ফাঁক' বাড়ায়? [বন্ধ]
বন্ধ । এই প্রশ্নটি আরও ফোকাস করা প্রয়োজন । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্নটি আপডেট করুন যাতে এটি কেবলমাত্র এই পোস্টটি সম্পাদনা করে একটি সমস্যায় ফোকাস করে । 4 বছর আগে বন্ধ ছিল । যেহেতু মেশিন ল্যাঙ্গুয়েজ (যেমন, 0110101000110101) কম্পিউটার ভাষাগুলি সাধারণত বিমূর্ততার …

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

1
একটি জাভা 8 পদ্ধতিতে একটি স্কালা ফাংশন পাস করা
নিম্নলিখিত স্কালা কোডটি কাজ করে এবং কোনও ফাংশন প্রত্যাশা করে জাভা পদ্ধতিতে দেওয়া যেতে পারে। এটি করার একটি ক্লিনার উপায় আছে? এখানে আমার প্রথম পাস: val plusOne = new java.util.function.Function[Int,Int] { override def apply(t:Int):Int = t + 1 override def andThen[V](after:function.Function[_ >: Int, _ <: V]): function.Function[Int, V] = ??? …

4
কীভাবে দৃistence়তা নিখুঁত কার্যকরী ভাষায় ফিট করে?
অধ্যবসায়ের মোকাবেলায় কমান্ড হ্যান্ডলারগুলি ব্যবহার করার ধরণটি কীভাবে খাঁটি কার্যকরী ভাষায় ফিট করে, যেখানে আমরা আইও-সম্পর্কিত কোডটিকে যতটা সম্ভব পাতলা করতে চাই? কোনও বস্তু-ভিত্তিক ভাষায় ডোমেন-চালিত ডিজাইন প্রয়োগ করার সময়, রাষ্ট্রীয় পরিবর্তনগুলি কার্যকর করতে কমান্ড / হ্যান্ডলার প্যাটার্নটি ব্যবহার করা সাধারণ । এই নকশায়, কমান্ড হ্যান্ডলারগুলি আপনার ডোমেন অবজেক্টগুলির শীর্ষে …

5
এতগুলি জেভিএম ভাষাগুলি সমর্থন করার জন্য কী কী জেভিএমকে বহুমুখী করে তোলে?
জেভিএম জাভা ব্যতীত অন্য অনেকগুলি ভাষা সমর্থন করে Groovy,Clojure,Scalaযা জাভা থেকে পৃথক ফাংশনাল ভাষা (আমি সংস্করণ 8 এর আগে জাভা উল্লেখ করছি যেখানে Lambda'sসমর্থিত নয়) যা কার্যকরী দক্ষতা সমর্থন করে না a একটি উচ্চ স্তরের কী কী জেভিএমকে এতই বহুমুখী করে তোলে যে এটি উভয় অবজেক্টের পাশাপাশি কার্যকরী ভাষা উভয়কেই …

3
দ্রুততম কার্যকরী ভাষা
আমি সম্প্রতি ফাংশনাল প্রোগ্রামিংয়ে বিশেষত হাস্কেল এবং এফ # এর জন্য আগ্রহ প্রকাশ করেছি, এর আগে আরও। কিছুটা দৌড়ঝাঁপ করার পরে আমি আরও বিশিষ্ট কার্যকরী ভাষার (স্কালা, এফ # ইত্যাদি) তুলনায় একটি বেঞ্চমার্ক খুঁজে পাইনি। আমি জানি যে এটি হাইব্রিড হিসাবে দেওয়া কয়েকটি ভাষার (স্কালার মনে আসে) অগত্যা ন্যায্য নয়, …

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