#TIL #elixir 패턴 매칭으로 map의 value 가져오기
defp ask_and_schedule(producers, from) do case producers do %{^from => {pending, interval}} -> # ... %{} -> # ... end end
defp ask_and_schedule(producers, from) do case producers do %{^from => {pending, interval}} -> # ... %{} -> # ... end end
```elixir def put_new(map, key, value) do case map do %{^key => _value} -> map