<p>We in the OTP team think this is a good idea but we can't say when we would have time to implement it.</p>
<p>It should be quite simple to implement mostly involving the module erl_lint.</p>
<p>A nice user contrib would make it possible to introduce quicker.</p>
<p>The possibility to turn on and off per function is not so important ,<br>
Can be added later if needed and would require some extra thought.</p>
<p>/Kenneth Erlang/OTP Ericsson</p>
<p><blockquote type="cite">Den 29 jul 2011 01.45, "Richard O&apos;Keefe" <<a href="mailto:ok@cs.otago.ac.nz">ok@cs.otago.ac.nz</a>> skrev:<br><br>One of the things criticised in the blog entry that we've been responding to was<br>

that<br>
        {ok,Foo} = bar(...),<br>
        {ok,Foo} = ugh(...)<br>
is too easy to write (when you really meant, say, Foo0, Foo1).<br>
<br>
This is a well defined part of the language, and it would not be a good idea to<br>
ban it.  But how about an optional style warning (and we really need<br>
        -warn(on | off, [warning...])<br>
directives) whenever a bound variable appears in a pattern on the left of "="?<br>
<br>
<br>
_______________________________________________<br>
erlang-questions mailing list<br>
<a href="mailto:erlang-questions@erlang.org">erlang-questions@erlang.org</a><br>
<a href="http://erlang.org/mailman/listinfo/erlang-questions" target="_blank">http://erlang.org/mailman/listinfo/erlang-questions</a><br>
</blockquote></p>