मैं हास्केल के लिए नया हूं और अब तक इसका आनंद ले रहा हूं। एक चीज जो मुझे मारती है वह यह है कि यह बहुत बड़ा लगता है, कई वाक्य रचनात्मक संरचनाओं और पुस्तकालयों के साथ जो सब कुछ के लिए कार्यों को परिभाषित करते हैं। उदाहरण के लिए, Data.Map लगभग 100 फ़ंक्शंस को परिभाषित करता है। Data.Set कई कार्यों को भी परिभाषित करता है, जैसा कि Data.List करता है, जो डेटासेट के समान कार्यक्षमता को भी प्रदान करता है।हास्केल इतना बड़ा क्यों है?
मेरे पास शुरुआती राय है कि यह क्यों हो सकता है (सभी सामान्य पैटर्न के लिए कार्य प्रदान करें, शोर को कम करें), लेकिन मुझे इस विषय पर कुछ अनुभवी राय सुनने में दिलचस्पी है।
बंद करने के लिए वोट दिया गया: यह एक अच्छा सवाल है, लेकिन बहुत राय-केंद्रित है और एसओ के लिए अच्छा फिट नहीं है। मैं [/r/haskell] (http://reddit.com/r/haskell) पर एक स्व-पोस्ट की अनुशंसा करता हूं –
पर्याप्त मेला, [यहां यह हो] (http://www.reddit.com/r/haskell/ टिप्पणी/sb80y/why_is_haskell_so_large /)। – Scott