我有一个本地创作的 Haskell 项目,它同时产生:
- 二进制可执行文件,和
- 几个新的 Haskell 模块,我希望其他基于 Haskell 的可执行文件可以访问这些模块。
后:
stack build
stack install
我发现:
- 二进制可执行文件(上面的#1)从任何目录运行都很好。
- 但是,只有在我从项目目录中运行时才能找到新的 Haskell 模块(上面的#2)!(也就是说,对于上述 #1 以外的任何可执行文件。)
我需要能够从任何地方找到新模块。我怎样才能做到这一点?