उदाहरण के लिए,आपके पास नक्शा शाब्दिक में कुंजी के रूप में एक चर नहीं हो सकता है?
x = "foo"
%{foo => 1}
**(CompileError) iex:11: illegal use of variable x in map key
जाहिर है यह संकलन समय पर नक्शा है, जो और अधिक कुशल हो सकता है का निर्माण है, लेकिन क्यों यह डेटा संरचना शाब्दिक साथ सबसे अधिक भाषाओं की तरह एक क्रम निर्माता को वापस नहीं आता है? यह जानने में दिलचस्पी है कि क्या एलिक्सिर में नक्शे की विशेषताओं के बारे में कुछ है जो मुझे याद आ रही है।
भ्रम को जोड़ना एक साल से अधिक पहले से इस Google Groups message है, जहां जोस Valim का कहना है:
Variable keys in maps will be available in the next Erlang release.
लेकिन वह एक साल पहले था, अब, और मैं इस के लिए किसी भी अन्य संदर्भ नहीं मिल रहा। वह किस Erlang संस्करण का जिक्र कर रहा था? मैं अभी 18 रन चला रहा हूं और यह निश्चित रूप से अभी भी जगह पर नहीं है।