Ich vermute, es ist eine elementare Frage, aber es war schwer, eine prägnante, kanonische Antwort online zu finden.Elixir - Was macht das Schlüsselwort 'use'?
Von was ich verstehe;
- Es ist verschieden von sowohl ‚erfordern‘ und ‚Import‘
- Es den Inhalt der Module zu importieren, verwendet wird.
- Es ist jemand ein Makro
klären kann?
Für was es wert ist @SasaJuric eine ausgezeichnete Reihe von Blog-Posts über Makros tat, und er deckt die Verwendung Aussage hier in der Tiefe: http : //www.theerlangelist.com/2014/06/understanding-elixir-macros-part-2.html –
Warum gibt es ein Erlang-Tag auf diesem? – zxq9
Dargestellt könnte es eine anständige Anzahl von Leuten geben, die sich für beide Sprachen interessieren. Auch konnte nicht sicher sein, ob es eine äquivalente Funktion in Erlang selbst gab, oder es ist eine virtuelle Maschine. – Charlie