odsyłają ten wpis: How to create a dynamic function name using Elixir macro?.Makra eliksirów: jak zdefiniować funkcję z dynamicznym aritem
Post powyżej zapytał, jak używać makra do generowania funkcji bez argumentów, ale zastanawiam się, jak wygenerować funkcje z pewnymi argumentami?
zakładają tam jest makro warp
, mogę tylko napisać kod jak:
warp fun, [args], :ok
a następnie wygenerować kod jak:
fun(args), do: :ok
Ja na tyle ciężko, aby znaleźć dokumenty na temat'unquote_splicing'. Zmiana tytułu może pomóc przyszłym pracownikom Google, takim jak ja. – nicooga