2017-02-22 6 views
5

तो मैं एक व्यक्तिगत ढेर पुस्तकालय है, चलो यह Foo फोन करते हैं। Foo में, मैं एक FooModule मॉड्यूल फ़ाइल FooModule.hs नामित किया है। मेरे पास Bar नामक एक और स्टैक प्रोजेक्ट है। Bar प्रोजेक्ट करने के लिए मैं FooModule.hs मॉड्यूल कैसे आयात करूं?स्टैक के साथ किसी अन्य प्रोजेक्ट में व्यक्तिगत लाइब्रेरी आयात करने का उपयोग कैसे करें?

उत्तर

9

मैं यह सब समय है। अपने stack.yaml फ़ाइल में Foo पैकेज के लिए पथ जोड़ें:

-- stack.yaml 
packages: 
- '.' 
- lib/foo 

और फिर अपने Bar.cabal फ़ाइल में आप का कहना है कि अपने निर्माण Foo

-- project.cabal 
... 
build-depends:  base >= 4.7 && < 5 
        , foo 
+0

पर निर्भर करता है यह काम किया, धन्यवाद! – Gal

संबंधित मुद्दे

 संबंधित मुद्दे