Suchergebnisse für Anfrage "elixir"

1 die antwort

So starten Sie einen OS-Prozess in Elixir

Was ist der beste Weg, um einen OS-Prozess in Elixir zu starten? Ich würde erwarten, dass ich ihm beim Start verschiedene Parameter übergeben, seine PID erfassen und ihn dann beenden kann.

2 die antwort

Elixir Mix automatische Bestätigung

Ich möchte Tests meiner Phoenix-App auf Travis-CI ausführen. Log Auszug: $ MIX_ENV=test mix do deps.get, compile, test Could not find hex, which is needed to build dependency :phoenix Shall I install hex? [Yn]Wenn es darum geht, Abhängigkeiten ...

2 die antwort

Unterschied zwischen Protokoll und Verhalten in Elixier

Verhalten definieren Rückrufe und Protokolle definieren Methoden ohne Signaturen. Module, die ein Protokoll implementieren, sollten Definitionen für all diese Methoden enthalten. Gleiches gilt für Module, die ein Verhalten verwenden. Was ist der ...

TOP-Veröffentlichungen

2 die antwort

Spezifiziere die Arität nur mit oder außer beim Importieren der Funktion auf Elixir

Ich studiere Elixier und wenn ichonly oderexcept Operatoren beim Importieren von Funktionen aus einem Modul muss ich eine Aritätsnummer angeben. Warum z.B import :math, only: [sqrt: 1]ode import :math, except: [sin: 1, cos: 1]

16 die antwort

Wie verwende ich Raw SQL mit ecto Repo

Ich habe eine Upsert-Anforderung, daher muss ich eine gespeicherte postgres-Prozedur aufrufen oder einen allgemeinen Tabellenausdruck verwenden. Ich benutze auch die pgcrypto-Erweiterung für Passwörter und möchte postgres-Funktionen (wie "crypt" ...

2 die antwort

Wie man cast decode JSON so eingibt, als käme es aus der Datenbank

Wenn Datums- / Zeittypen aus der Datenbank geladen werden, wird Ecto in einen Ecto.DateTime-Typ umgewandelt. Wie kann der gleiche Typ Casting angewendet werden, wenn ein Modell aus einer JSON-Zeichenfolge geladen wir defmodule Rocket.User do use ...

6 die antwort

Was sind die Vorteile von Keyword-Listen?

m Elixier haben wir Karten: > map = %{:a => "one", :b => "two"} # = %{a: "one", b: "two"} > map.a # = "one" > map[:a] # = "one"Wir haben auch Keyword-Listen: > kl = [a: "one", b: "two"] # = [a: "one", b: "two"] > kl2 = [{:a, "one"},{:b, "two"}] ...

2 die antwort

Wie kann ich eine Modulfunktion in Enum.map aufrufen, ohne den Fehler "Undefinierte Referenz" zu erhalten?

Ich habe ein einfaches Modul, das eine einzelne Funktion enthält: defmodule Funcs do def double(x) do x*2 end endWenn ich anfangeiex mit dem Dateinamen als Argument kann ich die Funktion ganz gut aufrufen: iex(5)> Funcs.double(3) 6Aber wenn ich ...

6 die antwort

Was bedeutet "|>" im Elixier?

Ich lese gerade einen Code-Elixier-Code auf Github durch und sehe|> wird oft benutzt. Es erscheint nicht in der Liste vonBetrie [http://elixir-lang.org/getting-started/basic-operators.html] auf der Dokumentationsseite. Was bedeutet es d. ...

4 die antwort

esten von asynchronem Code in Elix

Ich möchte eine Funktion testen, die @ verwendTask.async Damit mein Test bestanden wird, muss er 100 ms lang in den Ruhezustand versetzt werden, bevor Assertions ausgeführt werden. Andernfalls wird der Testvorgang abgebrochen, bevor die ...