Boost logo

Boost :

Subject: Re: [boost] [Fit] Formal review / Kris
From: Louis Dionne (ldionne.2_at_[hidden])
Date: 2016-03-21 09:04:44

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?


View this message in context:
Sent from the Boost - Dev mailing list archive at

Boost list run by bdawes at, gregod at, cpdaniel at, john at