繁体   English   中英

我在哪里可以找到 Stack 的 package.yaml 的相应名称列表,从 Haskell 中的代码中的导入语句中知道 package 名称

[英]Where I can find a list of corresponding names for Stack's package.yaml, knowing package name from Import sentence in a code in Haskell

我们如何找到 package 的“名称”以包含在依赖列表中的 package.yaml 中,它对应于 haskell 源文件中的特定“导入”语句? 例如。 在 hs 源代码中,我需要有类似的东西

import Systm.Arch

将package的名称放入依赖列表中的package.yaml文件中? 它应该是这样的:

... 
dependences:
- base >= 4.7 && < 5
- <package_name_corresponding_to "import System.Arch">

我在哪里可以找到这样的列表,适用于 package.yaml 或 cabal 文件? 先感谢您。 PS 例如,如果我有 hs 代码

import Data.Time

在 package.yaml,我有这个刺痛

- time 

使用Hoogle 例如,如果您查找Data.Map ,您会看到它在containers package 中(结果下方的绿色文本): https://hoogle.haskell.org/?hoogle=Data.Map&scope=set%3Astackage

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM