gpt4 book ai didi

Haskell "man"页面?

转载 作者:行者123 更新时间:2023-12-04 22:23:20 28 4
gpt4 key购买 nike

Haskell 中每个函数都有手册页吗?换句话说,我可以在某处输入 man fst 并获取有关该函数的手册或帮助页面吗?我发现大量的功能势不可挡!

我正在使用 GHC 和 GHCi。

最佳答案

我不知道用于此的命令行工具,但您可以使用 Hoogle 来查找函数的类型、其文档的快速摘要以及基于其名称的完整在线文档的链接。

它甚至以另一种方式工作:从一个类型到匹配该类型的函数!如果您认为某个函数必须出于某种目的而存在,但不知道它叫什么或它在哪里,这将非常有用。

还有 Hayoo ,它搜索整个 Hackage (而 Hoogle 只搜索标准库),但对于这个特定目的它可能不太有用:搜索“fst”首先返回过时的 haskell98 包,然后返回相关的 base 包。

在 GHCi 中,您通常可以通过检查函数的类型来获取有关函数的功能的一些信息;例如,如果你这样做

GHCi> :t fst
fst :: (a, b) -> a

那么你知道 fst 必须返回你给它的元组的第一个元素,因为 that's all a function of that type can do

关于Haskell "man"页面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10567633/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com