问题标签 [hoogle]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1136 浏览

haskell - 使用堆栈工具管理 hoogle 索引

上下文:在stack我停止hoogle在本地使用之前,因为我的索引会以某种方式与已安装的软件包失去同步。如果我没记错的话,我在ghci命令行和cabal沙箱中遇到了不同结果的问题。

我可以利用stack环境管理我的本地hoogle数据库吗?

0 投票
1 回答
78 浏览

haskell - Hoogle 和 yesod - 如何在非默认包中轻松找到函数

我安装了hoogle,使用stack install hoogle. 现在我可以使用如下命令搜索函数stack ghci

我在我的 Yesod 项目的根目录中 - 我安装它的主要原因是为了获得 Yesod 函数的帮助 - 但是当我尝试从 Yesod 中找到一个函数时addHeader,它无法识别 Yesod 上定义的类型:

我如何设置 hoogle 以与 Yesod 以及我正在从事的这个项目完美配合,以便 hoogle 带来我自己的功能和 Yesod 的功能?

0 投票
1 回答
85 浏览

haskell - 如何使用 Hoogle 将搜索限制为特定的包或模块?

我记得读过您可以将搜索查询限制为特定模块或包。但我似乎在谷歌上找不到任何东西。

0 投票
0 回答
70 浏览

git - Hoogle Git 存储库

有没有一种方法不仅可以在当前工作集上使用类型签名搜索,还可以在项目的整个历史上使用?

目的是找到并可能回收以前编写和测试过的 Haskell 函数,但由于缺乏使用/需要而被删除。

0 投票
1 回答
106 浏览

haskell - 你如何在 Haskell 中搜索不同的库版本?

您如何找出特定库的哪些版本包含给定定义?就我而言,我注意到gloss无法使用 GLFW 后端安装...

...所以我想知道什么时候WindowValue被删除。我试过 Hoogle、Stackage 和 Hayoo,但都没有成功。

0 投票
0 回答
56 浏览

haskell - Hoogle CLI 上的函数查找不显示函数描述

当我nub在 haskell.org/hoogle 上搜索时,它会返回匹配函数列表以及有用的描述,例如“nub 函数从列表中删除重复元素”。有什么方法可以从 Hoogle CLI 获取此功能?

0 投票
2 回答
251 浏览

haskell - 如何通过命令行使用 hoogle 搜索所有包?

我已经在本地安装了 hoogle 并运行了hoogle generate.

如果我跑步,hoogle maybeToEither我会得到:

但是,如果我使用网络搜索,我会获得更多条目:https ://hoogle.haskell.org/?hoogle=maybeToEither

有没有办法可以在本地生成相同的“数据库”?或者是否有可能用于搜索 https://hoogle.haskell.org的 CLI ?

根据https://wiki.haskell.org/Hoogle我应该能够运行hoogle datahoogle data all- 但这似乎只是进行搜索(所以可能已经过时了?)。

0 投票
1 回答
114 浏览

haskell - 为什么类型 f (fbc) (f (fab) (fac)) 不匹配 (.)?

据我所知,我刚刚制定了(.), 概括的类型,但是,在将其输入Hoogle时,我没有收到任何结果。

我本来期望的

匹配

0 投票
1 回答
104 浏览

haskell - 通过堆栈安装 bhoogle

我在这里

并看到:

我想用堆栈而不是 cabal 安装。我跑

这是在我的路上,太好了。让我们运行它:

太好了,让我们这样做:

不如叫它bhoogle怎么样?

是不是找不到可执行文件?让我们使用完整路径:

如何初始化hoogle?

0 投票
1 回答
363 浏览

haskell - 尽管 Haddock 出现错误,但仍构建本地 Hoogle DB

尽管某些软件包中存在 Haddock 错误,但是否有一种解决方法来构建一个 lokal Hoogle DB。例如,在 lokal Hoogle DB 构建期间,是否有关于如何从 Haddock 子任务中排除这些包的解决方法?

作为一个具体的例子:

涉及如何使用黑线鳕构建,但忽略黑线鳕错误