更新: これが Mac OS X 上にあることを明確にしました
Mac OS X でEmacs Prelude ( haskell-modeを使用) を使用しており、 stack new hello
.
生成されるプロジェクトは次のようになります。
- こんにちは:
- ライセンス
- Setup.hs
- こんにちは。
- stack.cabal
- アプリ:
- Main.hs
- ソース:
- Lib.hs
- テスト:
- スペック
Emacs でMain.hsを開くと、次のように表示されます。
module Main where
import Lib
main :: IO ()
main = someFunc
しかし、Libにはエラーとして下線が引かれ、そこにキャレットを配置すると、次のようになります。
Could not find module 'Lib'
Use -v to see a list of the files searched for.
Emacs haskell-mode を取得して、他の hs-source-dirs 内のモジュールを見つけるにはどうすればよいですか?