Dokumentation gibt Beispiel für die Verwendung in iex
- und es funktioniert es: http://elixir-lang.org/getting-started/processes.html#send-and-receiveElixier: Wie funktioniert die Funktion flush() im Skript?
Auch wenn es nicht innerhalb von Skript funktioniert:
$ elixir e.exs
** (CompileError) e.exs:6: undefined function flush/0
(elixir) lib/code.ex:363: Code.require_file/2
Ich fand, dass diese Funktion Teil einiger IEx.Helpers
https://hexdocs.pm/iex/master/IEx.Helpers.html ist
Aber vorgehende use IEx.Helpers
oder use IEx
am Anfang des Skripts gibt keine Wirkung.
Wenn ich Ihre Frage richtig verstehe, können Sie auch einfach '$ iex e.exs' ausführen –