相关疑难解决方法(0)

创建新的保护条款

在Elixir中,我将如何为函数创建新的保护条款?显然,我已经看到你不能只在一个when语句中调用任何函数,但是能够做到这样的事情会很好:

defmodule Player do
  def play_card(player), do: []
  def play_card(player) when has_cards(player), do: ...
  # Define has_cards as guard clause?
end
Run Code Online (Sandbox Code Playgroud)

function elixir pattern-matching

17
推荐指数
2
解决办法
5036
查看次数

标签 统计

elixir ×1

function ×1

pattern-matching ×1