Pertanyaan yang diberi tag elixir

279
Mengapa ada dua macam fungsi dalam Elixir?

Saya belajar Elixir dan bertanya-tanya mengapa ia memiliki dua jenis definisi fungsi: fungsi yang didefinisikan dalam modul dengan def, disebut usingmyfunction(param1, param2) fungsi anonim didefinisikan dengan fn, disebut menggunakanmyfn.(param1, param2) Hanya jenis fungsi kedua yang tampaknya...

138
Bagaimana Anda memeriksa jenis variabel di Elixir

Di Elixir bagaimana Anda memeriksa jenis seperti di Python: >>> a = "test" >>> type(a) <type 'str'> >>> b =10 >>> type(b) <type 'int'> Saya membaca di Elixir ada jenis checker seperti 'is_bitstring', 'is_float', 'is_list', 'is_map' dll, tetapi...

134
Elixir: gunakan vs impor

Apa perbedaan antara usedan import? Penggunaan adalah mekanisme sederhana untuk menggunakan modul yang diberikan ke dalam konteks saat ini https://hexdocs.pm/elixir/Kernel.SpecialForms.html#import/2 Mengimpor fungsi dan makro dari modul lain Sepertinya satu perbedaannya adalah importmari...

101
Apa manfaat Daftar Kata Kunci?

Di elixir kami memiliki Maps: > map = %{:a => "one", :b => "two"} # = %{a: "one", b: "two"} > map.a # = "one" > map[:a] # = "one" Kami juga memiliki Daftar Kata Kunci: > kl = [a: "one", b: "two"] # = [a: "one", b: "two"] > kl2 = [{:a, "one"},{:b, "two"}] # = [a: "one", b:...