Paul Fultz II wrote
On Sunday, March 20, 2016 at 10:44:45 AM UTC-5, Louis Dionne wrote:
[...] How so? The implementations are very similar, except Hana also allows for non-const function objects. I'd be grateful if you could provide a benchmark, perhaps I could improve Hana's implementation.
Actually looking at your implementation closer, I realized thats not the case. I originally had an implementation where I ranked the overloads, and your implementation looked similar to that when using `which`. However, after looking at it closer, it won't ever instantiate the second function if the first function is callable. Sorry for the confusion.
I'm not sure I understand what you mean. I mean, it is expected that the function is never called when the first one could be called, since it's overload _linearly_, right? Louis -- View this message in context: http://boost.2283326.n4.nabble.com/Fit-Formal-review-Kris-tp4684694p4684766.... Sent from the Boost - Dev mailing list archive at Nabble.com.