問題タブ [clojure]
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.
list - Clojure でリスト内のマップにアクセスする
コードは次のとおりです。
このコードでは、:name と :num を含む entry というマップを定義し、それをリストに入れ、リストの最初の (そして唯一の) 要素の :name フィールドを出力しようとします。(または、少なくともこれは私のコードが行うと思うことです:o)
リストに入れる前にエントリ マップから name にアクセスできますが、リストに入れるとこのエラーが発生します。どのような引数を与えるべきですか?
list - Clojure でのリストの作成に関する小さな質問
私は Clojure の初心者で、簡単な (ばかげた) 質問があります。私は4つのユーザー入力を読み取ろうとしており、それらの入力をリストに保存しています
これは私のコードです:
(def in1 (読み取り行)) (def in2 (読み取り行)) (def in3 (読み取り行)) (def in4 (読み取り行))
(def mylist '(in1 in2 in3 in4))
ただし、リストを印刷すると、「in1 in2 in3 in4」と表示されます。変数 in1 in2 in3 および in4 の値をリストに入れるにはどうすればよいですか?
ありがとうございました
list - マップのリストをたどる
私は Clojure の初心者で、簡単な質問があります
マップで構成されたリストがあるとしましょう。各 Map には :name と :age があります
私のコードは次のとおりです。
リストをトラバースするにはどうすればよいですか。たとえば、与えられた :name があるとしましょう。リストをトラバースして、自分の :name と一致するマップの :name があるかどうかを確認するにはどうすればよいですか? そして、一致するマップがある場合、そのマップのインデックス位置を取得するにはどうすればよいですか?
-ありがとうございました
list - Clojureのリストのフィルター
Clojureのリストに少し問題がありますフィルター機能について簡単な質問があります
マップで構成されるリストがあるとしましょう。私のコードは次のとおりです。
たとえば、リストからPerson2を差し引いたもの(つまり、:name
Ericを含むマップを差し引いたもの)が必要になるように、リストをフィルタリングするにはどうすればよいですか。
私を助けてくれた皆さん、どうもありがとうございました。これが私の最後の質問です
functional-programming - 最初の X ビットが設定された数値を返す
clojureでこれを達成するためのより効率的な方法は何ですか:
できれば、数値型に関しては「正しいことを行う」必要があります。
clojure - 終了する方法/プログラムに強制的に近づける(Clojureで)
私はJavaでかなりまともなプログラマーですが、Clojureでのプログラミングは初めてです。
Javaでは、プログラムを強制終了するために使用されるコードはですSystem.exit(0)
。このコードに相当するClojureはありますか?
functional-programming - Clojureコードの整理
画像に形を描くプログラムがあります。形状ごとに個別の名前空間があり、それらは個別のファイルにあります。
com / name/box.clj->にはcom.name.box名前空間があります。
com / name/triangle.clj->にはcom.name.triangle名前空間があります。
それらはすべて、画面上に描画するgenerateと呼ばれる共通の関数を共有しているため、を使用するuse
と、関数名が衝突します。
今のところ、私はそれらをロードしますload-file
。これを行うためのより良い方法はありますか?Clojure APIを見ると、ファイルを含める方法は複数あるようです。たくさんのファイルがあるプロジェクトに適したオプションはどれですか?
recursion - Clojure 関数でスタック オーバーフローを取得します。
次の Clojure 関数でスタック オーバーフローが発生するのはなぜですか。
java - Matrix/LP 問題に Scheme/Lisp/Clojure を使用するにはどうすればよいですか?
MatLab や NumPy でサポートされているような数値解析を実行する必要があります。Scheme/Lisp/Clojure(Java) でサポートされている優れたライブラリはありますか? 丸括弧を残したくありません。
どうもありがとう。
list - Clojure では、リストに対してベクトルを使用する必要があるのはいつですか。
ベクトルは seq ではなく、リストは seq であると読みました。どちらか一方を使用する理由が何であるかはわかりません。ベクターが一番使われているようですが、それには何か理由があるのでしょうか?