मैं हास्केल में एक todo.sh लिख रहा हूं, यह समझने के लिए कि आईओ कैसे काम करता है, और मैं इनपुट पार्स करने के लिए cmdArgs का उपयोग करने जा रहा हूं, जैसे कि पाइथन में argparse करते हैं।हास्केल ऐप्स में निर्भरताओं को पिन करने के लिए कैसे करें
मेरा सवाल है, मैं cmdArgs की निर्भरता को पीपी की आवश्यकताओं.txt की तरह कैसे पिन कर सकता हूं?
Django==1.5.1
South==0.7.6
और, क्या यह हैक में मेरा पैकेज वितरित करना ठीक है?
तकनीकी रूप से, आप ऐसा कर सकते हैं, लेकिन इसे [पैकेज संस्करण नीति] (http://www.haskell.org/haskellwiki/Package_versioning_policy#Dependencies_in_Cabal) का पालन करने और संस्करण श्रेणियों का उपयोग करने के लिए अच्छी शैली माना जाता है। –
हैकेज में एक [todos] (http://hackage.haskell.org/package/todos) पैकेज है। आपको उस से तुलना करनी चाहिए। –
@ गैब्रियल गोंज़ालेज़, वास्तव में मैं इसे वितरित करने के लिए नहीं कर रहा हूं, मैं सीखने के लिए कर रहा हूं। हैकेज के साथ वितरित करना सीखने का एक और कदम है। –