यदि मुझे रुचि है कि कौन से पैकेज उपलब्ध हैं, तो मैं हैकेज पर जाता हूं, पूर्ण पैकेज सूची को देखता हूं, और फिर कीवर्ड के लिए केवल खोज-इन-पेज। ऐसा करने से है कि इन विकल्पों को लाता है (कुछ अन्य कम सम्मोहक लोगों के साथ):
और एक आवरण HsSyck YAML प्रकाश नामक चारों ओर: http://hackage.haskell.org/package/yaml-light
दोनों yaml और HsSyck अपेक्षाकृत हाल ही में अपडेट किए गए हैं, और व्यापक रूप से उपयोग में अन्य पैकेजों द्वारा उपयोग किए जाने लगते हैं। आप रिवर्स deps देख कर इसकी देख सकते हैं:
दो के
, YAML अधिक deps है, लेकिन क्योंकि यह Yesod पारिस्थितिकी तंत्र का हिस्सा है। एचएससीक पर निर्भर एक पुस्तकालय है, जो मुझे पता है कि सक्रिय रूप से बनाए रखा गया है, जिससे मुझे संकेत मिलता है कि एचएससीक ठीक है।
मेरी पसंद बनाने में अगला कदम दोनों पुस्तकालयों के दस्तावेज़ीकरण के माध्यम से ब्राउज़ करना होगा और देखें कि मेरे उद्देश्यों के लिए अधिक आकर्षक एपीआई कौन सा था।
दोनों में से, ऐसा लगता है कि एचएससीक ने अधिक संरचना का खुलासा किया लेकिन अधिक नहीं, जबकि यमल एसन द्वारा प्रदान किए गए जेसन एन्कोडिंग के माध्यम से जाता है। यह मुझे इंगित करता है कि पूर्व शायद अधिक शक्तिशाली है जबकि उत्तरार्द्ध अधिक सुविधाजनक है।
पढ़ना हास्केल में YAML आप उपयोग करने की कोशिश है [ 'yaml'] (http://hackage.haskell.org/package/yaml) पैकेज? – dflemstr
आपकी मूल आवश्यकता का एक वैकल्पिक समाधान बोस कॉन्फ़िगरेटर पैकेज का उपयोग करना होगा। http://hackage.haskell.org/package/configurator –