I am very for not only this warnings but making it entirely in to an error. 
 Perhaps only defmacro's should be allowed to be called without parenthesis 
and all functions defined with `def` otherwise must have parenthesis.

Although I'd also be for going the other way, removing parenthesis (and 
commas separating arguments) except for blocks, but that is more functional 
than what Elixir is going for.  ^.^


On Monday, December 5, 2016 at 11:37:46 AM UTC-7, José Valim wrote:
>
> The reason this feels unconvincing to me is because the situations
>> where this comes up would be very infrequent for me.
>
>
> That's a very good point I forgot to take into account in my initial 
> reply. Thank you!
>
>

-- 
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-core+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/elixir-lang-core/31b172c5-88f1-475d-aee7-6ec846f68943%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to