elixir

    8

    1答えて

    私はfauxブログのphoenix appで作成した受け入れテストのグループを持っています。それらの間にいくつかの重複したロジックがあります。私はヘルパーモジュールに移動してDRYを維持したいと思います。ここで は、ディレクトリ構造である:私は重複受け入れテストロジックを固執したいのですがどこ test/acceptance/post ├── create_test.exs ├── delet

    5

    4答えて

    私はこの GenServer.call(pid, request) # using a pid またはこの GenServer.call(registered_name, request) # if I registered the process with a name などのようGenServerを呼び出すことができます。しかし、PID /登録名を知らなくても、モジュール内部のGe

    9

    2答えて

    一つは、使用してIEXによりエリクサーノードを初期化することができます iex --sname [email protected] --cookie foo をし、別の1が使用してREPLで、このノードを接続することができます。 Node.connect(:"[email protected]") 接続がTCPプロトコルであるようです。しかし、使用するポートを指定するために、documen

    7

    2答えて

    例として、collectionの列番号{first, second}の列挙型があるとします。 Enum.group_by(collection, fn {first, second} -> first end) を使用して、これらのペアをグループ化すると、キーが渡された匿名関数によって決定されMapになります。その値はペアの集合です。 しかし、その値の代わりに、そのペアのsecond要素が含ま

    6

    1答えて

    エリクシール語でランダムアクセスの「const配列」を作成する標準的な方法は何ですか? elem/2/element/2を介してアクセスがOであると思われるよう アーラン背景から(例えばCRCの計算に使用されるもの、又はAES Sボックスの場合)I(1)、「アレイ」自体はタプルなければならないこと、想定します(機能BIF_RETTYPE element_2(BIF_ALIST_2)、erts/em

    8

    1答えて

    モデルを更新して関連付けを挿入する単一のチェンジセットを作成しようとしています。私はput_assoc/4ために見ることができ ** (Ecto.InvalidChangesetError) could not perform update because changeset is invalid. * Changeset changes %{order_errors: [%Ecto.Ch

    21

    4答えて

    をリストに新しい要素を追加します。 iex(8)> l = [3,5,7,7,8] ++ 3 [3, 5, 7, 7, 8 | 3] iex(9)> l [3, 5, 7, 7, 8 | 3] は、なぜ私はそれがどういう意味 8 | 3 などの5位になりましたか? リストに新しい要素を追加するにはどうすればよいですか? -------- 更新 -------- 私はループに次のように

    7

    2答えて

    私はdebian jessieです。私はphoenixフレームワークを設定しようとしています。 mix phoenix.newで新しいphoenixアプリケーションを作成し、そのフォルダに入れました。 「npm install」を実行すると、次のエラーが表示されます。 sudo npm install npm ERR! git clone [email protected]:file:deps/

    8

    5答えて

    は、Rubyののエリクサーと同等を探して: "[email protected]".index("@") # => 9 "[email protected]".index("domain") # => 10

    18

    1答えて

    アイデンティティ関数はすでに定義されていますか? のような何か: identity = fn a -> a end