我一直在試圖弄清楚如何在調用進程B中捕獲或救援另一個進程A中的錯誤,該進程也殺死了進程A. 這裏是我的代碼: defmodule A do
def start_link do
GenServer.start_link(__MODULE__, :ok, name: :A)
end
def fun(fun_loving_person) do
GenS
我是Elixir的新手。我正在嘗試在模塊中運行一個函數。我在文件中的代碼如下: warning: variable "greeter" does not exist and is being expanded to "greeter()", please use parentheses to remove the ambiguity or change the variable name
fun
1> foo:inter()。 **異常錯誤:錯誤的參數 在函數foo:間/ 0(foo.erl,7號線) -module(foo).
-compile(export_all).
inter() ->
A = <<"5a">>,
B = binary_to_list(A),
try list_to_integer(B) of
Result -> Res