Câu hỏi được gắn thẻ «elixir»

Elixir là một ngôn ngữ lập trình chức năng mã nguồn mở, động, được biên dịch, có mục đích chung. Nó được thiết kế để hoàn toàn tương thích với nền tảng Erlang và rất thích hợp để viết các ứng dụng phân tán, có khả năng chịu lỗi với đảm bảo thời gian thực mềm và khả năng hoán đổi mã nóng.

8
Tại sao có hai loại chức năng trong Elixir?
Tôi đang học Elixir và tự hỏi tại sao nó có hai loại định nghĩa hàm: các hàm được định nghĩa trong một mô-đun với def, được gọi là sử dụngmyfunction(param1, param2) các hàm ẩn danh được định nghĩa bằng fn, được gọi là sử dụngmyfn.(param1, param2) Chỉ có loại …
279 erlang  elixir 



8
Làm thế nào để bạn kiểm tra loại biến trong Elixir
Trong Elixir, làm thế nào để bạn kiểm tra loại như trong Python: >>> a = "test" >>> type(a) <type 'str'> >>> b =10 >>> type(b) <type 'int'> Tôi đọc trong Elixir có các trình kiểm tra loại như 'is_bitopes', 'is_float', 'is_list', 'is_map', v.v., nhưng nếu bạn không biết loại …
138 elixir 

6
Thuốc tiên: sử dụng so với nhập khẩu
Sự khác biệt giữa usevà là importgì? sử dụng là một cơ chế đơn giản để sử dụng một mô-đun nhất định vào bối cảnh hiện tại https://hexdocs.pm/elixir/Kernel.ecialForms.html#import/2 Nhập chức năng và macro từ các mô-đun khác Có vẻ như một điểm khác biệt là importchúng ta hãy chọn ra …
134 elixir 



3
Lợi ích của Danh sách Từ khoá là gì?
Trong elixir, chúng tôi có Bản đồ: > map = %{:a => "one", :b => "two"} # = %{a: "one", b: "two"} > map.a # = "one" > map[:a] # = "one" Chúng tôi cũng có Danh sách Từ khoá: > kl = [a: "one", b: "two"] # = [a: …
101 elixir 




11
Nhận ngày và giờ hiện tại trong Elixir
Đây có vẻ là một câu hỏi thực sự ngớ ngẩn nhưng làm cách nào để lấy và hiển thị ngày hoặc giờ hiện tại trong Elixir? Tôi đã thử xem qua các tài liệu nhưng không tìm thấy gì. Tôi có cần sử dụng hàm Erlang không?
83 elixir 

3
IEx - Làm cách nào để hủy lệnh multiline?
Khi tôi sử dụng IEx và mắc lỗi đánh máy như thêm dấu ngoặc hoặc ", thì hầu hết thời gian tôi gặp lỗi cú pháp. Nhưng có những trường hợp như sau: iex(3)> Enum.each '12345', &(IO.puts(&1")) ...(3)> end ...(3)> ) ...(3)> ' ...(3)> end ...(3)> "" ...(3)> ... ? …
82 elixir 

2
Làm thế nào để chạy một ứng dụng Elixir?
Cách chính xác để chạy ứng dụng Elixir là gì? Tôi đang tạo một dự án đơn giản bằng cách: mix new app và sau đó tôi có thể làm: mix run về cơ bản biên dịch ứng dụng của tôi một lần. Vì vậy, khi tôi thêm: IO.puts "running" …
81 elixir 

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.