153 :set -XRankNTypes。この-X部分はコンパイラスイッチRankNTypesです。ちなみに、拡張機能は単にと呼ばれます。 — 猫プラスプラス ソース 36 :set -XGHCiを入力した後、実際に使用可能な拡張機能のタブ補完を取得します。これは、スペルアウトするのではなく、略語(「MultiParam」)または頭字語(「GADT」)を使用することに決めた場所を思い出せない場合に便利です。 full( "MonomorphismRestriction")... — CA McCann 1 そして、もしあなたがHaskellプログラマーの初心者なら、選択したエディターでそのようなタブ補完を取得しないでください。そうすれば、プログラミング環境を修正できます! — Thomas M. DuBuisson 2012 @ ThomasM.DuBuisson-テキストエディター内のオートコンプリートを参照していますか?もしそうなら、これがvimで可能かどうか知っていますか? — ID @identity vim + Haskellのニーズに合わせて、neocomplcache、neco-ghc、ghcmod-vim、vim2hsを使用します。私のようなものを入力するとrun、私は(輸入穀物ことを特定のプロジェクトに)ポップアップ補完候補のリストを取得するなどrun{Get,Put}{,Lazy}、runPutMなど、 — トーマス・M. DuBuisson @ ThomasM.DuBuissonありがとうございます。私は今、これらすべてをWindowsで試しました。neco-ghcは完全に失敗し、環境を使用できなくなっているようです。vim2hsもあまりうまく機能しません。これはすべて修正できると確信していますが、それに値するのに時間がかかりすぎて手間がかかります。 — ID
:set -X
GHCiを入力した後、実際に使用可能な拡張機能のタブ補完を取得します。これは、スペルアウトするのではなく、略語(「MultiParam」)または頭字語(「GADT」)を使用することに決めた場所を思い出せない場合に便利です。 full( "MonomorphismRestriction")...