問題タブ [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.
haskell - wget 証明書の有効期限が切れているため、Hoogle データを生成できませんか?
「フーグルデータ」を実行しようとしていますが、これを出力として取得します:
どうすればよいかわかりません。前回 hoogle データを実行したときは正常に機能し、すべてが生成されましたが、このエラーを回避する方法がわかりません。
google-chrome - Chrome 検索エンジンとしての Hoogle
Hoogle を Google Chrome 検索エンジンとして設定する方法を知っている人はいますか?
Hackage は、これらのステップに既に存在します。
- Chrome検索バーをクリックします
- 「ハック」と入力
- Tab キーを押します
- 検索したいことを何でも書いてください
haskell - cabal を介して Haskell hoogle をインストールしましたが、hoogle コマンドが見つかりません
hoogle (hoogle-4.2.36) のインストール プロセスは成功したように見えますが、コマンド ラインで「hoogle」と入力すると、「hoogle: command not found」というメッセージが表示されます。
2 台のマシン (両方とも MAC OS X Yosemite を実行) でこれを試してみましたが、まったく同じように失敗しました。これを解決するための提案はありますか?
ありがとう!
haskell - コマンド `hoogle data` が base.txt のダウンロードに失敗する
これは次の出力ですhoogle data
。
Google で検索しても、有用な結果は得られませんでした。ブラウザはhttp://www.haskell.org/hoogle/base.txtを解決しないので、ダウンしていると思いますか? 回避策はありますか?
haskell - モナドの foldlWithKey
foldlWithKey のような関数を探していますが、モナドにカプセル化されています。
タイプがあると思います
しかし、Hoogle は私にそのタイプのものを何も与えてくれません。
haskell - Hoogle をローカルで実行する
hoogle
私は私のプロジェクトで実行したいです。プロジェクトからhoogle データベース (.hoo
拡張子付きのファイル) を正常に生成しました。しかし、サーバーをローカルで実行すると、プロジェクトで定義されている関数や型を hoogle が見つけることができません。などのいくつかのプレリュード関数を見つけることができますがmap
、私のプロジェクトで定義されている関数は見つかりません。
hoogle dump my-project.hoo
エラーなしでコンテンツをダンプします。また、すべてのファイルが存在する場所に移動my-project.hoo
しました。再び成功しません。
switch も有用な情報を出力しません。どんな提案でも大歓迎です。~/.cabal/share/x86_64-osx-ghc-7.8.4/hoogle-4.2.38/databases
.hoo
-verbose
編集:
さんの提案のおかげでmhuesch
、検索結果を得ることができました。ただし、返された結果はローカルのハッキング ドキュメントにリンクされていません。Web のどこにも見つからなかったのは、hoogle サーバーがdefault.hoo
現在のディレクトリで呼び出されたファイルを探しているということです。
編集2:
私のように、5000 以上のデータベース (つまり、.hoo
ファイル) を持っている場合、それらを結合するときに「開いているファイルが多すぎます」というエラーが表示されることがあります。トリックは簡単です。hoogle combine x*.hoo -o=parts/x.hoo
すべてに対してx='a' ... 'z'
実行hoogle combine *.hoo -o=default.hoo
してから、parts フォルダーで実行します。
編集3:
hoogle の検索結果をローカルのハック ドキュメントとリンクさせたい場合は、 を使用しますhoogle convert --doc='absolute-path-to-your-doc' your-package-hoogle-doc.txt default.hoo
。相対パスを機能させることができませんでした。