I have never used Lisp macros and didn't know that was the origin for the names. I still found it pretty straight forward. I can't say exactly what I thought it meant but either way you have to learn how it works.
--
You received this message because you are subscribed to the Google Groups "elixir-lang-core" group.
To unsubscribe from this group and stop receiving emails from it, send an email to elixir-lang-co...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
--
You received this message because you are subscribed to the Google Groups "elixir-lang-core" group.
To unsubscribe from this group and stop receiving emails from it, send an email to elixir-lang-co...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
...so a more appropriate name for "unquote" could be "evaluate_this_expression_outside_of_quote_context" or "stop_quoting_for_a_second_for_this_expression" but that would be too long.
How does "nonquote", "nonquoted", or "notquoted" work for you?
--
You received this message because you are subscribed to a topic in the Google Groups "elixir-lang-core" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/elixir-lang-core/JyX0dxOR7Zw/unsubscribe?hl=en.
To unsubscribe from this group and all its topics, send an email to elixir-lang-co...@googlegroups.com.
In order to introduce something in the middle of a string, you need to unquote it and add your own expressions:"hello " <> my_expression <> " world"
--
You received this message because you are subscribed to a topic in the Google Groups "elixir-lang-core" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/elixir-lang-core/JyX0dxOR7Zw/unsubscribe?hl=en.
To unsubscribe from this group and all its topics, send an email to elixir-lang-co...@googlegroups.com.
I agree %{} is not pretty but I also agree with Jose that it is good for it to stand out. I think ` is also good and a syntax highlighter will make out stand out.
You received this message because you are subscribed to the Google Groups "elixir-lang-core" group.
To unsubscribe from this group and stop receiving emails from it, send an email to elixir-lang-co...@googlegroups.com.