elixir

Elixir ist eine quelloffene, dynamische, kompilierte, universelle funktionale Programmiersprache. Es wurde entwickelt, um vollständig kompatibel mit der Erlang-Plattform zu sein, und ist gut geeignet, um fehlertolerante, verteilte Anwendungen mit weichen Echtzeitgarantien zu schreiben und Hot-Code-Swapping zu ermöglichen.
1
Antwort

Verwenden Sie benutzerdefinierte Ansicht mit mehreren Controllern in Phoenix

In Phoenix , gibt es eine Möglichkeit, dass ich angeben kann, welche View verwendet werden soll, anstatt die Controller aus dem Namespace heraus zu lassen? Ich habe mehrere Controller und für jede Controller-Ansicht sind die Methoden...
02.07.2015, 18:56
1
Antwort

Elixir - Mehrere Ausdrücke in derselben Zeile - Compiler-Fehler bei der Verwendung von do: Syntax in der Funktionsdefinition

In Elixir können mehrere Ausdrücke durch Semikolon ( ; ) getrennt werden. Elixier beschwert sich in der unteren Funktionsdefinition %Vor% mit Fehler %Vor% Allerdings ist Elixir mit der folgenden Syntax zufrieden. %Vor% Ich bin n...
01.08.2015, 16:53
2
Antworten

Elixir - Probleme mit https URLs

Ich bin neu bei Elixir und Erlang und habe Probleme beim Zugriff auf https-URLs. Ich habe das Elixir-spezifische HTTPotion und Erlangs : inets -Modul ausprobiert. Also von der iex Konsole (Interaktives Elixier): Mit HTTPotion: %Vor%...
28.09.2014, 22:59
1
Antwort

Abfrage nach DateTime in Ecto

Hier ist was ich versucht habe. %Vor% Ich habe es auch versucht %Vor% Beide geben die gleiche Nachricht zurück %Vor% Nach meinem Verständnis sollte ich Ecto.DateTime in meinen Abfragen verwenden. Vielleicht fehlt mir etwas Offensicht...
14.05.2015, 19:28
1
Antwort

Ist es möglich, ein Array in eine Liste von Parametern für eine Funktion umzuwandeln?

Ich habe eine Funktion, die n Anzahl von Parametern akzeptiert (es ist die Funktion devinus / sh), wo Sie ein Befehlszeilenprogramm ausführen und die Ergebnisse erhalten können: Beispiel: Sh.file "-b", "--mime-type", path_to_file Abe...
28.06.2015, 06:17
4
Antworten

Die VM läuft mit dem nativen Namen encoding von latin1, was zu Fehlfunktionen von Elixir führen kann, da utf8 erwartet wird

Wie kann ich diese Warnung lösen, die bei jeder Ausführung von Elixir-Code oder Eingabe von iex ? angezeigt wird?    Warnung: Die VM läuft mit der nativen Namenscodierung von latin1, was dazu führen kann, dass Elixir nicht richtig funktioni...
04.09.2015, 21:59
1
Antwort

Elixir - Konvertiere Float in String

Ich versuche herauszufinden, wie man einen Fließkommawert in einen String / Binärwert umwandeln kann, aber es scheint, als wäre es nicht so einfach wie es aussieht %Vor% Wir brauchen "1200.00" um heraus zu kommen ... nur nicht in der Exponen...
03.08.2016, 03:53
2
Antworten

Warum ist 'Infinity' in Erlangs Schwimmern nicht erlaubt?

Erlang (und nach Erweiterung Elixir) unterstützt Fließkommazahlen. Einige mögliche Floats: 1.2345 1.0e10 1.0e-42 Erlang unterstützt NaN ( nan. in Erlang) (ich muss jedoch noch eine Methode finden, die nan selbst ausg...
28.06.2016, 15:37
2
Antworten

Wie strukturiere ich ein Phoenix-Framework für viele Anwendungen?

Ich spiele mit einer Architektur für eine neue Produktsuite mit phx 1.3 und Regenschirm-Apps. Ich habe ein existierendes Phoenix-basiertes WebRTC-Telefon der Unternehmensklasse (viele Tasten, ein Display, mehrere Ein- und Ausgänge, Audiogerät...
19.04.2017, 09:22
1
Antwort

Warten Sie auf Node.connect, bevor Sie verwenden: global.whois_name

Ich habe folgende Funktion: %Vor% Ich erhalte den Fehler: %Vor% was ich vermute, ist, weil Node.connect einige Informationen sammelt und wenn ich :global.whereis_name aufruft, ist es noch nicht fertig. Wenn ich ein :timer.sleep(10...
30.05.2015, 23:14