Your examples are fine.
This may be shorter, but may not be better:
defmacro config2({name, _, []}) do
quote do
def unquote(name)(), do: unquote(name)
end
end
Your examples are fine.
This may be shorter, but may not be better:
defmacro config2({name, _, []}) do
quote do
def unquote(name)(), do: unquote(name)
end
end