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

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

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

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

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

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

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

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

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

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

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

4
অন্তর্নিহিত হার্ডওয়্যারকে সাধারণভাবে দক্ষ করার সাথে ফাংশনাল দৃষ্টান্তটি কি খুব বেশি ডাইভারজেন্ট নয়?
এসও-এর একটি প্রশ্নের দ্বারা অনুপ্রাণিত: /programming/6623391/how-to-gain-control-of-a-5gb-heap-in-haskell এটি এফপির অসংখ্য সুবিধা এবং অসুবিধাগুলি সম্পর্কে দীর্ঘ বিতর্ক হতে পারে, তবে আপাতত আমি আধুনিক হার্ডওয়্যারে এফপির মূল দক্ষতার সুযোগটি সংকীর্ণ করতে চাই । গবেষণামূলক প্রবন্ধ: কার্যকরী দৃষ্টান্তটি হ'ল অপরিবর্তনযোগ্যতা এবং স্থিতিহীনতা (?) বোঝায়, তবে আমরা যে হার্ডওয়্যারটিতে ফাংশনাল প্রোগ্রামগুলি পরিচালনা করি তা হ'ল …

3
কার্যকরী প্রোগ্রামিং এবং পাঠ্য অ্যাডভেঞ্চার
এটি বেশিরভাগই এফপি সম্পর্কে একটি তাত্ত্বিক প্রশ্ন, তবে আমি আমার বক্তব্য চিত্রিত করার জন্য পাঠ্য অ্যাডভেঞ্চারগুলি (পুরাতন-স্কুল জোরকের মতো) নেব। আপনি কীভাবে এফপির সাথে রাষ্ট্রীয় সিমুলেশন মডেল করবেন সে সম্পর্কে আমি আপনার মতামত জানতে চাই। পাঠ্য অ্যাডভেঞ্চারগুলি সত্যই OOP এর জন্য কল করে। উদাহরণস্বরূপ, সমস্ত "কক্ষগুলি" একটি Roomশ্রেণীর উদাহরণ , …

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

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

3
একইসাথে কারিরিং এবং বৈকল্পিক ফাংশন রাখা কি সম্ভব?
আমি কারিরিং এবং বৈকল্পিক ফাংশনগুলি উভয়ই গতিশীল টাইপযুক্ত ফাংশনাল প্রোগ্রামিং ভাষায় উপলব্ধ করার বিষয়ে ভাবছি, তবে আমি যদি অবাক হই তবে তা সম্ভব কিনা। এখানে কিছু সিউডোকোড রয়েছে: sum = if @args.empty then 0 else @args.head + sum @args.tail যা এর সমস্ত যুক্তি যোগ করতে পারে বলে মনে করা হচ্ছে। …

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

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