Как вы можете проверить, был ли модуль Elixir
опубликован конкретным общедоступным методом? Как вы проверяете, была ли функция выставлена с определенным номером arity
?Проверьте, не экспортирует ли модуль Elixir определенную функцию
Не работает:
Map.methods
Map.functions
Map.has_function(:keys)
'модуль .__ info__' достаточно достаточно проверить для функции с определенной арностью:' Карта .__ информации __ (Функции) |> Enum. filter (fn {k, _} -> k ==: get end) [get: 2, get: 3] '. – mudasobwa
Это очень похоже на то, что я на самом деле делал. Но это проблема, она слишком длинная. Мне нравится встроенное решение erlang. – Sheharyar