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

প্রোগ্রামিংয়ে একটি মোনাড হ'ল একটি কম্পোজেবল গণনার বিবরণ। হাসাদেল যেমন ফাংশনাল প্রোগ্রামিং ল্যাঙ্গুয়েজে মনড একটি গুরুত্বপূর্ণ নির্মাণ const

30
মোনাদ কী?
সম্প্রতি হাস্কেলের দিকে সংক্ষিপ্তভাবে নজর রেখে , একটি মোনাদ মূলত কী তা সম্পর্কে একটি সংক্ষিপ্ত, সংহত, ব্যবহারিক ব্যাখ্যা কী হবে? আমি বেশিরভাগ ব্যাখ্যা পেয়েছি যে আমি পুরোপুরি অ্যাক্সেসযোগ্য এবং ব্যবহারিক বিশদে অভাব হতে পেরেছি।

19
সরল ইংলিশে মোনাদ? (কোনও এফপি ব্যাকগ্রাউন্ড ছাড়াই ওওপি প্রোগ্রামারটির জন্য)
কোনও ওওপি প্রোগ্রামার বুঝতে পারে (কোনও কার্যকরী প্রোগ্রামিং ব্যাকগ্রাউন্ড ছাড়াই), মোনাদ কী? এটি কোন সমস্যার সমাধান করে এবং এটি ব্যবহৃত সবচেয়ে সাধারণ জায়গা কোনটি? সম্পাদনা করুন: আমি যে ধরণের বোঝার সন্ধান করছিলাম তা স্পষ্ট করার জন্য, আসুন আমরা বলি যে আপনি কোনও এফপি অ্যাপ্লিকেশনটি রূপান্তর করেছিলেন যা সোনাদিকে একটি ওওপি …

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

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

1
স্কালাজ পুনরাবৃত্তি: একটি "বড়" মনাদ জন্য "উত্তোলন" ume EnumeratorT` match IterateeT` সাথে মেলে
আমার যদি একটি EnumeratorTএবং এর সাথে সম্পর্কিত হয় তবে IterateeTআমি তাদের একসাথে চালাতে পারি: val en: EnumeratorT[String, Task] = EnumeratorT.enumList(List("a", "b", "c")) val it: IterateeT[String, Task, Int] = IterateeT.length (it &= en).run : Task[Int] যদি এলুমেটর মোনাড পুনরাবৃত্ত মোনাডের চেয়ে "বড়" হয় তবে আমি মেলাতে পুনরাবৃত্তিকে "লিফট" করতে upবা আরও …

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

7
আমাদের কেন সোনার দরকার?
আমার নম্র মতে বিখ্যাত প্রশ্নের উত্তর "একটি মোনাড কী?" বিশেষত সর্বাধিক ভোট প্রাপ্ত ব্যক্তিরা কেন মনোডের প্রয়োজনীয়তা রয়েছে তা স্পষ্ট করে না জানিয়ে মোনাদ কী তা বোঝানোর চেষ্টা করুন । এগুলি কি কোনও সমস্যার সমাধান হিসাবে ব্যাখ্যা করা যেতে পারে?
366 haskell  monads 

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

6
সি # তে, মোনাদ কী?
আজকাল মনদেদের নিয়ে প্রচুর আলোচনা চলছে। আমি কয়েকটি নিবন্ধ / ব্লগ পোস্ট পড়েছি, তবে ধারণাটি পুরোপুরি উপলব্ধি করার জন্য আমি তাদের উদাহরণগুলি দিয়ে খুব বেশি যেতে পারি না। কারণটি হ'ল মনাদগুলি একটি কার্যকরী ভাষা ধারণা, এবং সুতরাং উদাহরণগুলি আমি ভাষাগুলিতে কাজ করি নি এমন ভাষাগুলিতে রয়েছে (যেহেতু আমি গভীরভাবে কার্যকরী …
190 c#  c#-3.0  lambda  monads 

8
পার্শ্ব-প্রতিক্রিয়া কেন হাস্কেলকে মনড হিসাবে মডেল করা হয়?
হাস্কেলের অপরিষ্কার গণনাকে কেন সোনাদির আদলে মডেল করা হয়েছে সে সম্পর্কে কেউ কি কিছু নির্দেশ দিতে পারেন? আমি বলতে চাইছি মোনাড 4 টি অপারেশন সহ কেবল একটি ইন্টারফেস, সুতরাং এতে মডেলিংয়ের পার্শ্ব-প্রতিক্রিয়া যুক্তির কারণ কী ছিল?

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

16
নেস্টেড চেষ্টা ব্লক এড়াতে প্যাটার্ন?
এমন একটি পরিস্থিতি বিবেচনা করুন যেখানে আমার কাছে গণনা করার তিনটি (বা আরও) উপায় রয়েছে, যার মধ্যে প্রতিটি ব্যতিক্রম ব্যর্থ হতে পারে। সাফল্য পাওয়া কোনওটি না পাওয়া পর্যন্ত প্রতিটি গণনার চেষ্টা করার জন্য, আমি নিম্নলিখিতটি করে চলেছি: double val; try { val = calc1(); } catch (Calc1Exception e1) { try …


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


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