Sospetto che sia una domanda elementare, ma è stato difficile trovare una risposta concisa e canonica online.Elixir - Cosa fa la parola chiave 'use'?
Da quel poco che capisco;
- È distinto sia 'necessita' e 'importazione'
- 'utilizzato per importare il contenuto di moduli.
- E 'una macro
Qualcuno può chiarire?
Per quel che vale @SasaJuric ha fatto un eccellente serie di post di blog su macro e si copre la dichiarazione uso in modo approfondito qui: http : //www.theerlangelist.com/2014/06/understanding-elixir-macros-part-2.html –
Perché c'è un tag Erlang su questo? – zxq9
Capito che potrebbe esserci un discreto numero di persone interessate a entrambe le lingue. Inoltre non si poteva essere sicuri che esistesse una funzionalità equivalente in Erlang stesso, o che fosse una macchina virtuale. – Charlie