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

Hat Elixir einen Garbage Collector?

Ich habe angefangen, über die Programmiersprache Elixir zu lesen. Ich verstehe das: Es ist funktional Es ist dynamisch, aber unterstützen Sie @spec Es basiert auf Erlang VM Meine Frage ist: Hat es eine Art GC?     
20.04.2015, 19:25
3
Antworten

Wie finde ich die Arbeiter in meiner Elixir-Anwendung?

Durch den Supervisor und die Anwendung finden Sie einen Teil der ersten Schritte Tutorial, ich schreibe einen Komponententest für das Supervision-Tree-Problem an der Unterseite. Ich habe versucht, den Supervisor der obersten Ebene zu starten,...
03.03.2015, 20:45
3
Antworten

Elixir - Ruft private Funktion dynamisch auf

Ich habe Kernel.apply/3 gefunden, was den dynamischen Aufruf einer öffentlichen Methode in einem Modul ermöglicht, indem die Methode als Atom angegeben wird, z. result = apply(__MODULE__, :my_method, [arg]) wird in result = my_method(arg...
08.03.2015, 17:55
1
Antwort

Wie kann ich den aktuellen Betriebssystemnamen in Elixir erhalten?

In Ruby würde ich die Konstante RUBY_PLATFORM verwenden, um festzustellen, auf welchem ​​Betriebssystem (Mac, Windows, Linux usw.) mein Programm läuft. Hat Elixir eine Möglichkeit, diese Informationen zu erhalten? Ich versuche gerade, ein...
01.11.2015, 10:44
1
Antwort

Konvertiere einen Binärstring in Hexadezimal und umgekehrt in Elixir

Wie konvertiert man in Elixir eine binäre Zeichenfolge in eine hexadezimale Zeichenfolge und umgekehrt? Es gibt ein paar Beiträge zu SO zu diesem Thema in anderen "Mainstream" -Sprachen. Es gibt sogar einen SO-Beitrag, der verschiedene C # -...
26.10.2015, 14:12
3
Antworten

Chunking-Liste basierend auf dem Strukturtyp, der sich ändert

Ich habe eine Liste, die ich basierend auf einem Übergang von Strukturtyp B zu A aufteilen möchte. So habe ich zum Beispiel folgendes: %Vor% Ich möchte, dass diese Daten in eine Liste mit zwei Elementen aufgeteilt werden, die Folgendes enthä...
16.05.2015, 21:29
2
Antworten

Phoenix / Elixir / Ejabberd - Antwort bereits gesendet Fehler

Ich folgte dieser Anleitung, um Ejabberd in eine Phoenix-Anwendung einzubetten ( Ссылка ) und ich habe jetzt einen Fehler, dass es läuft. Grundsätzlich scheint alles gut zu funktionieren, bis ich zu Ссылка navigiere. An diesem Punkt erhalte...
08.09.2015, 02:21
1
Antwort

Wie erstelle ich einen Event Emitter mit Elixir, dem otp Weg

Was ist der beste Weg im Elixier, um einen Vordergrundprozess zu erstellen, der in jeder gegebenen Zeit tickt? Mein Hauptproblem ist ein Ansatz wie: %Vor% funktioniert, ist aber vom Design her falsch. Es tippt definitiv nicht jede Sekunde...
14.07.2015, 14:57
1
Antwort

JSON Eine Karte in Elixir mit Gift kodieren

Ich versuche, meine Karte in eine JSON-Zeichenfolge zu zerlegen, wie würde ich das mit Gift machen? Ich habe Folgendes versucht. %Vor% Was ich erwarten würde war %Vor%     
27.02.2015, 10:31
2
Antworten

Wie schränkt man den Zugang zu bestimmten Routen in Phoenix ein?

Ich habe eine kleine Phoenix-Anwendung, mit der Benutzer sich anmelden und ihr Profil einsehen können. Ich habe die folgende einfache Route benutzt: %Vor% Aber das erlaubt jedem Benutzer, die Liste der Benutzer über die Aktion :index zu s...
26.09.2014, 08:44