मैं उबंटू 10.10 चला रहा हूं, और मेरे पास transformers
मॉड्यूल उबंटू पैकेज libghc6-transformers-dev
के माध्यम से स्थापित है। किसी कारण से, यह पैकेज डिफ़ॉल्ट रूप से छिपा हुआ है:पैकेज डिफ़ॉल्ट रूप से क्यों छुपाया जाता है? और मैं इसे कैसे "खोल सकता हूं"?
ghc --make -i./src/ src/fastcgi.hs -o myapp.fcgi
src/MyApp/Webapp.hs:6:7:
Could not find module `Control.Monad.IO.Class':
It is a member of the hidden package `transformers-0.2.1.0'.
Use -v to see a list of the files searched for.
तो, मेरा पहला सवाल है, "क्यों?"। और मेरा दूसरा सवाल यह है कि, इस मॉड्यूल को "खोलने" का उचित तरीका क्या है (कमांड लाइन के माध्यम से मॉड्यूल को स्पष्ट रूप से निर्दिष्ट करने की आवश्यकता के बिना)? और क्या यह एक अच्छा/बुरा विचार है?
ghc-pkg expose transformers
क्यों: कमांड लाइन से
ghc --make -package transformers -i./src/ src/fastcgi.hs -o myapp.fcgi