标签: haskell
我发现自己是根据其他Haskell软件包提供的其他命令编写Haskell命令的,但是我找不到一种将可执行文件安装为依赖项的方法。
据我所知,Cabal和Stack提供了一种方法,使程序包依赖于库,而不依赖于可执行文件。
如果我想基于另一个可执行文件已经提供的功能,我知道的唯一方法就是要求用户也安装另一个软件包。这也意味着我不能假定可执行文件在那里,或者其版本是正确的版本。
那么Haskell软件包是否有办法依赖于另一个软件包提供的可执行文件?