> > OK, one more try. If I say `Mod.a`, then 1.4 (correctly) treats it as a > call—I don't need the ()s. A bare function call means the current module. > So could we also support `.a` as a function call in the default module? >
Sorry but I am not sure I see the logic here. Maybe you are trying to convince me from the syntax perspective while I am mostly concerned with the semantics? For vars and functions, different semantics and scopes, all the trouble came from using the same syntax. -- 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 [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/elixir-lang-core/CAGnRm4%2B4Y%2B5KUn%3DxG4NtAN4dqNwtkiT_%2B4atMohniGvHAQB2TA%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
