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?

Louis

--
View this message in context: http://boost.2283326.n4.nabble.com/Fit-Formal-review-Kris-tp4684694p4684766.html
Sent from the Boost - Dev mailing list archive at Nabble.com.

Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk