2
在Erlang中,我可以這樣做轉換二郎漁獲藥劑
[catch X+1 || X <- [4,a,6], X > 3].
得到的結果,
[5, {‘EXIT’, _}, 7]
誰能告訴我怎樣才能得到類似的藥劑的東西嗎? 我只是找不到catch
在藥劑
UPDATE
一些嘗試後,我想我找到了答案。
iex(3)> a = for i <- [4, :a, 6] do
...(3)> try do
...(3)> i+1
...(3)> catch
...(3)> error, reason ->
...(3)> {error, reason}
...(3)> end
...(3)> end
[5, {:error, :badarith}, 7]
有關您的信息,這裏有更多關於此的信息:http://elixir-lang.org/getting-started/try-catch-and-rescue.html –