As pointed out by Daniel Peebles on Twitter, this title (<i>"Haskell considers adopting Rust's method name resolution rules"</i>) is not a good summary of the current state of affairs. This is a five-year-old proposal that is not being seriously or actively considered for inclusion in Haskell:<p><a href="https://twitter.com/copumpkin/status/470973308284837888" rel="nofollow">https://twitter.com/copumpkin/status/470973308284837888</a><p>(The proposal also predates Rust, so the similarity to Rust's method resolution is due to independent invention, rather than inspiration.)
Although, as mbrubeck points out, this isn't seriously being considered anymore (as, for one, it's much harder to retrofit into the design of Haskell), it was nice to see that Simon Peyton-Jones independently came up with the silly idea I had for dot notation a few years ago. :)