0

更新: これが 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 内のモジュールを見つけるにはどうすればよいですか?

4

1 に答える 1