4
রিটার্ন-টাইপ- (কেবল) -পলিমারফিজম হাস্কেলের একটি ভাল জিনিস?
হাস্কেলের সাথে আমি কখনই একেবারে শর্তে আসিনি যেটি হ'ল আপনি কীভাবে পলিমারফিক কন্টেন্ট এবং ফাংশন রাখতে পারেন যার রিটার্ন টাইপ তাদের ইনপুট টাইপের দ্বারা নির্ধারণ করা যায় না, class Foo a where foo::Int -> a কিছু কারণ যা আমি এটি পছন্দ করি না: রেফারেন্সিয়াল স্বচ্ছতা: "একই ইনপুট দেওয়া হাসেলকে, একটি …