GHCiでロード/定義されたすべてのユーザ定義関数を表示する(またはリストとして取得する)コマンドがHaskellにありますか?ありがとうHaskell:すべてのユーザ定義関数の表示/取得リスト
答えて
ghciプロンプトで作成したバインディング(例:let
または<-
)を確認するには、:show bindings
を試してください。
一部のモジュールを読み込んだ場合は、:show modules
を使用して読み込まれたモジュールの名前を取得し、次に:browse ModuleName
を使用して、そのモジュールのスコープ内のすべてのものを表示できます。
ghciの場合は、ファイルをロードした後に:browse
または:bro
を使用してください。また、アンロードされたモジュールを:browse Foo.Bar.Baz
経由で閲覧することもできます。
':br'は':break'に解決されました。ブラウジングのために ':bro'が必要です。 –
@DanielFischerありがとう、修正されました。 –
':dawg'は':bro'のghciの同義語でなければなりません –
- 1. mysqlはphpmyadminのユーザ定義関数のリストを表示します
- 2. ユーザ定義関数
- 3. Vimのユーザ定義関数
- 4. MATLABのユーザ定義関数
- 5. リストを取得してタプルを返すHaskell関数
- 6. データベース内のすべてのユーザー定義関数のSQLリスト
- 7. Haskellの関数定義の構文
- 8. Haskellプロジェクトのすべてのインポートのリストを取得する
- 9. Sparkビルドカスタム列関数、ユーザ定義関数
- 10. すべてのサブルーチン(メソッド、関数)のリストを取得するツール
- 11. Sybaseですべてのユーザ定義データ型を取得するには?
- 12. Haskellでの関数の表示
- 13. Haskell関数の開始時に定数を定義する
- 14. 定義済みのすべての変数を表示
- 15. RcppArmadilloユーザ定義関数を渡す
- 16. 関数内からすべての関数パラメータのリストを取得
- 17. のPythonユーザ定義クラスのソートされたリストを取得しますが
- 18. 未定義の変数、Haskell
- 19. PHPユーザ定義関数を適切
- 20. CLRユーザ定義集合関数
- 21. サービスの数を取得し、すべてのユーザ名は
- 22. 再定義された関数の元の定義を取得する
- 23. 関係表からすべての親のリストを取得する方法
- 24. リスト定義がサイト定義のサブサイトに表示されない
- 25. Haskell - リストのリストからn個のリストを取得する
- 26. UniDataでユーザ定義関数がサポートされています
- 27. コンストラクタが取るすべての引数のリストを取得
- 28. haskellの多型関数のリスト?
- 29. 定義リストの表示/非表示DD要素
- 30. 1つの関数でhaskellの関数リストをカプセル化する
こんにちは、私はそれを試みましたが、それは私のために働かなかった。私はWinGHCiを使用していて、私はポスト[Haskell:現在のディレクトリパスにすべてのファイルをロードする]で概説されているように、関数を ':load'関数を使ってロードしました(http://stackoverflow.com/questions/10268692/haskell-loading-all -files-in-current-directory-path)を参照してください。しかし私が ':show bindings'を試してみると、 'addNumber2 3 4'が最後に呼び出されたので、 'it :: Int = 7'と表示されます。ありがとうございました – artella
モジュールがある場合、あなたが何をするかの指示を編集しました。 –
こんにちは:ブラウズするには、どのモジュールがロードされているかの知識が必要です。どのモジュールがロードされたかを知らなくてもこれを行う方法はありますか? (以下のコメントも参照)。ありがとう。 – artella