VOOZH about

URL: https://qiita.com/mnozawa/items/15ac8494f3c5fa818de7

⇱ Hoogleの使い方(マニュアル翻訳) #Haskell - Qiita


👁 Image
14

Go to list of users who liked

14

Share on X(Twitter)

Share on Facebook

Add to Hatena Bookmark

More than 5 years have passed since last update.

@mnozawa

Hoogleの使い方(マニュアル翻訳)

14
Posted at

Haskellの関数などを調べる際に便利なHoogleの使い方メモ

Hoogleのマニュアル

(以下、上記マニュアルの部分的な翻訳)

Hoogle

HoogleはHaskell APIに対する検索エンジンであり、関数名や型シグネチャからHaskellの基本ライブラリを検索することができる。

Hoogleの使い方

Hoogleは以下の方法で使うことができる。

  • Webブラウザでオンライン版を利用する:http://haskell.org/hoogle
  • ローカル環境にインストールしてコマンドライン、もしくはブラウザで使用する
  • Haskell API、JSON APIを直接利用する

検索方法

検索の例

  • 「map」:テキストとして検索 => map、concatMap、mapMなどがヒットする
  • 「con map」:「map」と「con」両方を含むテキストとして検索 => concatMapはヒットするがmapはヒットしない
  • 「a -> a」:型として検索 => id :: a -> a がヒットする
  • 「a」:テキストの"a"として検索
  • 「:: a」:型の"a"として検索
  • 「id :: a -> a」:テキストの"id"と型の"a -> a"の両方を含むものを検索

とりあえずここまで
あとはまた必要になったら追記

14

Go to list of users who liked

14
0

Go to list of comments

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
14

Go to list of users who liked

14