ammonite REPL / SHELLでScalaREPLコマンドを実行する方法は?

ワンチェンチェン

:t :type式の種類やその他の種類のコマンドをチェックするようなコマンドを意味します。

アンモナイトの背後にあるアイデアは本当に私を魅了し、今私はそれを使ってスカラにもっと慣れようとしています。

これらのコマンドは初心者の私には役立ちますが、ammシェルの構文エラーです。

ammonite.ioのドキュメントを確認しましたが、関連するものが見つかりません。

これらの種類のコマンドをアンモナイトシェル/ replで実行することは可能ですか?

イェルクW正午

ScalaREPLコマンドはAmmoniteコマンドではなくScalaREPLコマンドであるため、Ammoniteで実行することはできません。

AmmoniteはScalaREPLとは完全に異なるプログラムであり、そのコマンド言語は異なります。これは、JavaScriptREPLでHaskellコードを実行しようとするようなものです。

特に、Ammoniteは魔法の個別のコマンド言語よりもScalaを使用することを好むため、AmmoniteではREPLへのコマンドは通常のScalaメソッド呼び出しとして発行されます。

2デフォルトでインポートされたオブジェクトがあるreplinterpあなたと対話することを可能にする、REPLと通訳のAPIがたとえば、オブジェクトの型を取得する方法についての質問には、次のReplAPI.typeOf[T: WeakTypeTag](t: => T): Typeメソッドを使用します

repl.typeOf("3" + 2)
//=> res: reflect.runtime.package.universe.Type = TypeRef(ThisType(package lang), class String, List())

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

sbt プロジェクトで Ammonite REPL の sc ファイルを再利用する方法は?

分類Dev

REPLで:phase powerコマンドを使用する方法は?

分類Dev

コマンドラインから直接cabalv2-replでGHCiステートメントを実行するにはどうすればよいですか?

分類Dev

ClojureはREPLで実行されるコードをどのようにコンパイルしますか?

分類Dev

Juliaの関数のコードをREPLで印刷する方法は?

分類Dev

Clojureを実行する(lein repl)

分類Dev

replでclojureプログラムを実行する方法

分類Dev

bashのコマンドからREPLを作成する

分類Dev

replでSICP / schemaの画像言語の例を実行する方法は?

分類Dev

Ammoniteスクリプトで使用されるScalaバージョンを設定する方法はありますか?

分類Dev

puppetコードのreplを理解する

分類Dev

Julia:REPLまたはコマンドラインから実行されているかどうかを確認します

分類Dev

Ammoniteの環境変数アクセスに対する特別なサポートはありますか?

分類Dev

Clojure:コードがREPLまたはJARのどちらで実行されているかを確認する方法は?

分類Dev

コマンドラインから python ファイルを実行することはできますが、それを操作することはできますか? (REPL)

分類Dev

Scala REPLで、部分的に記述された複数行のコマンドを破棄するにはどうすればよいですか?

分類Dev

ノードREPLで「インポート」を使用する方法

分類Dev

Node REPLで複数行のコードを書く方法

分類Dev

repl.itの警告の意味は?

分類Dev

どのコマンドがRubyのREPLを開きますか?

分類Dev

Leiningenはrepl-optionsをclojure.main / replに渡しますか

分類Dev

REPLでYesodのDBアクションを実行するにはどうすればよいですか?

分類Dev

最初にイントロ テキストなしで Python REPL を実行することはできますか?

分類Dev

scala 2.11.0 REPLを終了するには?

分類Dev

EmacsでHyのreplを使用する

分類Dev

VSコードでIPython REPLを使用する

分類Dev

SublimeRepl New Repl "'sql'のReplはありません"

分類Dev

WindowsでVIM8.1を使用するGitbash:Termコマンド。ノードREPLが正しく機能しない

分類Dev

コード `cons [A; B]`をreplに入れて実行し、出力 `(A .B)`を確認するにはどうすればよいですか?

Related 関連記事

  1. 1

    sbt プロジェクトで Ammonite REPL の sc ファイルを再利用する方法は?

  2. 2

    REPLで:phase powerコマンドを使用する方法は?

  3. 3

    コマンドラインから直接cabalv2-replでGHCiステートメントを実行するにはどうすればよいですか?

  4. 4

    ClojureはREPLで実行されるコードをどのようにコンパイルしますか?

  5. 5

    Juliaの関数のコードをREPLで印刷する方法は?

  6. 6

    Clojureを実行する(lein repl)

  7. 7

    replでclojureプログラムを実行する方法

  8. 8

    bashのコマンドからREPLを作成する

  9. 9

    replでSICP / schemaの画像言語の例を実行する方法は?

  10. 10

    Ammoniteスクリプトで使用されるScalaバージョンを設定する方法はありますか?

  11. 11

    puppetコードのreplを理解する

  12. 12

    Julia:REPLまたはコマンドラインから実行されているかどうかを確認します

  13. 13

    Ammoniteの環境変数アクセスに対する特別なサポートはありますか?

  14. 14

    Clojure:コードがREPLまたはJARのどちらで実行されているかを確認する方法は?

  15. 15

    コマンドラインから python ファイルを実行することはできますが、それを操作することはできますか? (REPL)

  16. 16

    Scala REPLで、部分的に記述された複数行のコマンドを破棄するにはどうすればよいですか?

  17. 17

    ノードREPLで「インポート」を使用する方法

  18. 18

    Node REPLで複数行のコードを書く方法

  19. 19

    repl.itの警告の意味は?

  20. 20

    どのコマンドがRubyのREPLを開きますか?

  21. 21

    Leiningenはrepl-optionsをclojure.main / replに渡しますか

  22. 22

    REPLでYesodのDBアクションを実行するにはどうすればよいですか?

  23. 23

    最初にイントロ テキストなしで Python REPL を実行することはできますか?

  24. 24

    scala 2.11.0 REPLを終了するには?

  25. 25

    EmacsでHyのreplを使用する

  26. 26

    VSコードでIPython REPLを使用する

  27. 27

    SublimeRepl New Repl "'sql'のReplはありません"

  28. 28

    WindowsでVIM8.1を使用するGitbash:Termコマンド。ノードREPLが正しく機能しない

  29. 29

    コード `cons [A; B]`をreplに入れて実行し、出力 `(A .B)`を確認するにはどうすればよいですか?

ホットタグ

アーカイブ