[erlang-questions] Pmods, packages, Unicode source code and column numbers in compiler - what will happen in R16?

Eric Merrit <>
Wed Oct 17 23:02:15 CEST 2012


I assumed removing pmod syntax  was the first step in a complete deprecation process. That is that the tuple syntax was only being retained to give folks a few releases to transition off of it. If this is the case, great! but please be explicit about it. If this is not the case, then this half way measure is probably a bad idea. 



On Oct 16, 2012, at 4:45 PM, Richard Carlsson <> wrote:

> On 2012-10-16 23:29 , Robert Virding wrote:
>> Doesn't this mean that now the syntax for parametrised modules is
>> still there but becomes meaningless? Or rather it will mean whatever
>> the writer of a module chooses it to mean. That really won't
>> encourage clarity. Or what am I missing?
> 
> It also seems ass-backwards to me that the syntax will be dropped, but the hack that we used for the proof-of-concept implementation will be immortalized as "tuple modules". Drop the parameterized modules if you like, but don't make the apply-hack a documented feature; the old {M,F} was bad enough.
> 
>    /Richard
> _______________________________________________
> erlang-questions mailing list
> 
> http://erlang.org/mailman/listinfo/erlang-questions




More information about the erlang-questions mailing list