問題タブ [ghci]
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 - Haskellで端末画面をクリアするにはどうすればよいですか?
ユーザーがアプリケーションのメニューからオプションを選択した後、端末画面をクリアするにはどうすればよいですか?
haskell - GHCiエラー:スコープ内にありません'removeNonUpperCase'
Learn You a Haskell forGreatGoodからこの関数をコンパイルしようとしています。
removeNonUpperCase.hsファイルに配置します。
正常にコンパイルされますが、引数を渡すと次のようになります。
コンパイラは言う:
なんで?
haskell - ghci サポート ^p を作成するにはどうすればよいですか?
ターミナルに移動するには、上矢印の代わりに Ctrl pa をたくさん使用します。ghci で Ctrl p をサポートして上に移動するにはどうすればよいですか?
ポートからghc98のghciを使用します。Mac OS X 10.5.8。
haskell - 複数の行にまたがるghciで関数を定義するにはどうすればよいですか?
ghciの複数の行にまたがる単純な関数を定義しようとしています。例として以下を取り上げます。
これまでのところ、最初の行の後でEnterキーを押してみました。
:{
また、 andコマンドを使用しようとしました:}
が、うまくいきません。
Linux上のHaskell98にGHCInteractiveバージョン6.6を使用していますが、何が欠けていますか?
haskell - Haskellの無限ループ? (初心者)
私は Haskell を学んでいます。これで階乗関数が生成されると思いました...
(ghci内)
(^C まで無期限にハングします)。
誰かが私を正しい方向に向けることができますか?
ありがとう!
haskell - ghciがファイルから関数をロードしていません
test.hs には、次のものがあります。
ghci で、次のように入力します。
なんで?直し方?
haskell - タイプ ファミリー インスタンスに関する情報
はじめに:
snoyman の「永続的な」ライブラリをチェックしているときに、何かを理解するのに ghci (または別のツール) の支援が必要であることに気付きました。
ghci's:info
は、「プレーン」タイプの場合ほどタイプファミリーとデータファミリーではうまく機能しないようです。
ソースコードでいつでもインスタンスを探すことができますが、見つけるのが難しい場合があり、テンプレート-haskell 生成コードなどに隠されている場合があります.
コード例:
上記のコード例で何が起こっているかというと、ここでは Template-Haskell がコードを生成しています。上記の を除くすべての拡張機能QuasiQuotes
は、生成されたコードで使用されるため、必須です。
私は何Persist.Key Potato
をしているのかを知りました:
質問:
ghci またはその他のツールを使用して、型ファミリおよびデータ ファミリのインスタンスに関する情報を取得する簡単な方法はありますか?
haskell - GHCi で複数の where 句を使用するにはどうすればよいですか?
初めて GHCi をいじっていますが、複数行の関数を書くのに苦労しています。私のコードは次のとおりです。
次のエラーが発生します。
誰かが私が見逃している方向に親切に教えてくれますか?
haskell - GHCiを使用するときに関数に明示的な型宣言を提供するにはどうすればよいですか?
この関数 ( learnyouahaskellから取得) に相当する関数を GHCi 内で定義するにはどうすればよいですか?
型宣言がなければ、GHCi は関数定義を受け入れますが、役に立たない型になってしまいます。
結果の関数は、単位のリストのみをパラメーターとして受け入れます。
GHCiで型宣言を提供する方法はありますか? または、型宣言を必要としないこれらのような関数を定義する別の方法はありますか?
GHCi ガイドには明らかな手がかりがなく、次のような表現を試してみました (役に立ちませんでした)。
haskell - cabal からインストールしたパッケージを ghci に表示させるにはどうすればよいですか?
cabal を使用してそのようなパッケージをインストールしました。これに依存するプログラムを を使用してビルドできcabal build
ます。しかし、同じプログラムを ghci にロードすると、ghci は「モジュール「そのような」が見つかりませんでした」と不平を言います。
これが「うまくいかない」ことに驚いています。cabal でインストールしたパッケージの場所を ghci に伝えるにはどうすればよいですか?
これが私のセットアップです: 私は Mac OS X 10.6.3 で GHC 6.10.4 を使用しています。Cabal ライブラリのバージョン 1.6.0.3 を使用して cabal-install バージョン 0.6.2 を使用しています。