簡體   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