<div dir="ltr"><div>Hi,</div><div><br></div><div>As soon as I add unary minus anywhere in a map key, it breaks with "illegal map key" message:</div><div><br></div><div>Erlang/OTP 17 [erts-6.0] [source-07b8f44] [64-bit] [smp:8:8] [async-threads:10] [hipe] [kernel-poll:false]<br>
</div><div>Eshell V6.0  (abort with ^G)<br></div><div>3> #{ -1 => 1}.     <br></div><div>* 1: illegal map key</div><div>4> #{ {a, -1} => 1 }.</div><div>* 1: illegal map key</div><div><br></div></div>