Domande taggate «elixir»

Elixir è un linguaggio di programmazione funzionale open source, dinamico, compilato e generico. È stato progettato per essere completamente compatibile con la piattaforma Erlang ed è adatto alla scrittura di applicazioni distribuite a tolleranza di errore con garanzie soft in tempo reale e capacità di hot-code-swapping.

8
Perché ci sono due tipi di funzioni nell'elisir?
Sto imparando Elisir e mi chiedo perché abbia due tipi di definizioni delle funzioni: funzioni definite in un modulo con def, chiamate usandomyfunction(param1, param2) funzioni anonime definite con fn, chiamate usandomyfn.(param1, param2) Solo il secondo tipo di funzione sembra essere un oggetto di prima classe e può essere passato come …
279 erlang  elixir 



8
Come si controlla il tipo di variabile in Elisir?
In Elisir come si controlla il tipo come in Python: >>> a = "test" >>> type(a) <type 'str'> >>> b =10 >>> type(b) <type 'int'> Ho letto su Elisir che ci sono controlli di tipo come 'is_bitstring', 'is_float', 'is_list', 'is_map' ecc, ma cosa succede se non hai idea di quale …
138 elixir 

6
Elisir: usa vs importazione
Qual è la differenza tra usee import? use è un semplice meccanismo per utilizzare un determinato modulo nel contesto corrente https://hexdocs.pm/elixir/Kernel.SpecialForms.html#import/2 Importa la funzione e le macro da altri moduli Sembra che una differenza sia quella importdi scegliere le specifiche funzioni / macro mentre useporta tutto dentro. Ci sono altre …
134 elixir 



3
Qual è il vantaggio degli elenchi di parole chiave?
In elisir abbiamo Maps: > map = %{:a => "one", :b => "two"} # = %{a: "one", b: "two"} > map.a # = "one" > map[:a] # = "one" Abbiamo anche elenchi di parole chiave: > kl = [a: "one", b: "two"] # = [a: "one", b: "two"] > kl2 …
101 elixir 


3
Esiste una Phoenix equivalente a Rails Console
Sto solo imparando Phoenix ed Elixir e vengo da Ruby / Rails dove lavoro in REPL usando pryper ispezionare il mio database e lo stato dell'applicazione. Sto cercando di capire come interagire con il mio database e i miei modelli in un'app Phoenix. Ne sono a conoscenza iex, ma non …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.