IO
মধ্যে Haskell একসংখ্যা প্রায়ই একটি রাষ্ট্র একসংখ্যা যেখানে রাষ্ট্র দুনিয়া যেমন ব্যাখ্যা করা হয়। সুতরাং IO a
মোনাড টাইপের একটি মানকে এমন কিছু হিসাবে দেখা হয় worldState -> (a, worldState)
।
কিছু সময় আগে আমি একটি নিবন্ধ (বা একটি ব্লগ / মেলিং তালিকা পোস্ট) পড়েছিলাম যা এই দৃষ্টিভঙ্গির সমালোচনা করেছে এবং এটি সঠিক নয় কেন তার বেশ কয়েকটি কারণ দিয়েছে। তবে আমি আর্টিকেল বা কারণগুলি মনে করতে পারি না। কেউ জানেন?
সম্পাদনা: নিবন্ধটি হারিয়ে গেছে বলে মনে হচ্ছে, সুতরাং আসুন এখানে বিভিন্ন যুক্তি সংগ্রহ করা শুরু করুন। জিনিসগুলিকে আরও আকর্ষণীয় করে তোলার জন্য আমি অনুগ্রহ শুরু করছি।
সম্পাদনা: আমি যে নিবন্ধটি সন্ধান করছিলাম তা হ'ল বিশ্রী স্কোয়াড মোকাবেলা করা: সোনার পিটন জোন্স কর্তৃক হাস্কেলের একাকী ইনপুট / আউটপুট, চুক্তি, ব্যতিক্রম এবং বিদেশী ভাষার কল । (ট্যাকটিক্সের উত্তরের জন্য ধন্যবাদ।)