3
가능합니까? 그렇다면 어떻게?전화하는 방법 : ets.fun2ms in elixir?
다음 코드는 IEX에서 실행됩니다.
그러나 컴파일 된 코드는 런타임 오류를 생성합니다.
:ets.fun2ms(fn({a,b}) -> a and b end)
오류는 다음과 같이 나옵니다. 제대로 호출하는 방법을 알고 싶습니다.
** (exit) exited in: :ets.fun2ms(:function, :called, :with, :real, :fun, :should, :be, :transformed, :with, :parse_transform, :or, :called, :with, :a, :fun, :generated, :in, :the, :shell)
** (EXIT) :badarg
stacktrace:
(stdlib) ets.erl:554: :ets.fun2ms/1
test/game/ets_lookup_test.exs:27
예상치 못한 일이 무엇입니까? – Taegost