(no title)
foobazgt | 4 months ago
I've been doing some language work recently, and I'm quite sympathetic to bidirectional inferencing. I think, though, that modern PLs need better solutions for adhoc overloading. It's notorious for its complexity, blowing up algorithmically, and confusing users with surprising results (why oh why did the compiler select this function over the one I intended). That said, I haven't discovered a good alternative (for my purposes) yet.
ondatra00|3 months ago
zozbot234|4 months ago
So, something like "How to make ad-hoc polymorphism less ad hoc"?
mrkeen|4 months ago