Elixirのメソッド名が正確に何であるかを知りたい:
array = [1,2,3]
module_name = :lists
method_name = :nth # this not working
module_name.method_name(1, array) # error, undef function lists.method_name/2
module_name.nth(1, array) # returns 1, module_name is OK. It's an atom
しかし、erlang でもほぼ同じことができます。
A = [1,2,3].
X = lists.
Y = nth.
X:Y(1,A). # returns 1
エリクサーでこれを行うにはどうすればよいですか?