問題タブ [lambdabot]
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 - ラムダボットは参加を提案しますが、機能しません
以下は、指定された関数に引数を 2 回適用する高階関数です。
それを短くすることはできますか?ラムダボットに聞いてみましょう:
万歳!試してみましょう:
しかし、うまくいきません:(
なぜこれが起こるのですか?間違ってインポートしていjoin
ますか? Hoogleでは他に見つかりませんでしjoin
た。
haskell - ラムダボットを使用してghciの関数/クラスの定義を出力する
プロジェクトまたは cabal の依存関係で定義されている関数/クラスなどのghci ( Acid 上の lambdabot 2.5 GHCi を使用)でソース定義を表示するにはどうすればよいですか? たとえば、私が持っているとします:
その後、情報を取得できmyadd
ますrandom
が、ソースを印刷できません。これがghciでできることです(ラムダボットを使用):
foldr
lambdabotは、プロジェクトで定義されているmyadd
関数 ( ) または cabal 依存関係 ( ) で定義されている関数の定義を出力できるようrandom
です。
lambdabot のいくつかの機能を使用して、myadd
や などの定義を出力することはできますか? random
Hoogle を使用できることは知っていますが、random
ghci または lambdabot を使用してソース定義を出力する方法があるかどうかを具体的に知りたいです。
[編集]
投稿してから、Emacs/Inferior Haskell プロセスを発見し、それらの機能のいくつかは上記のいくつかを達成しているようです。
haskell - 特定の型クラス インスタンスのポリモーフィック関数の型を取得するにはどうすればよいですか?
たとえば:t ap
、GHCi と入力すると、結果が得られます。
使用する Monad インスタンスが であることが既にわかっている場合、その特定のインスタンス((->) r)
のタイプを照会するにはどうすればよいですか?ap