yes, hashing by identity seems weird since then you could end up with two keys that are mutable containers with the same values, but hash differently. this seems a mess. the only foolproof option seems be to shock-freeze mutable keys on usage, copying and converting them to immutable values. that also sounds bad. it seems, either safe and finicky or unsafe (and potentially sorry :) )
- [julia-users] changing mutable dict key creates zombie vavasis
- [julia-users] Re: changing mutable dict key creates ... nbbb
- Re: [julia-users] Re: changing mutable dict key ... Tamas Papp
- Re: [julia-users] Re: changing mutable dict ... Stefan Karpinski
- Re: [julia-users] changing mutable dict ... Jameson Nash
- Re: [julia-users] Re: changing mutable d... vavasis
- Re: [julia-users] Re: changing mutable d... nbbb
- Re: [julia-users] Re: changing muta... nbbb
- [julia-users] changing mutable dict... Stefan Karpinski
- Re: [julia-users] changing muta... Ivar Nesje
- Re: [julia-users] changing ... Kevin Squire
- Re: [julia-users] changing ... vavasis
- Re: [julia-users] changing ... Kevin Squire
- [julia-users] changing mutable ... Logan Diamond
- Re: [julia-users] changing ... Jameson Nash
- Re: [julia-users] changing ... Stefan Karpinski
