Topic: Additional searching algorithm proposal


Author: Marshall Clow <mclow.lists@gmail.com>
Date: Wed, 13 Mar 2013 09:21:40 -0700
Raw View
In Portland, I proposed adding additional search algorithms to the standard library.
The paper was n3411.

Matt Austern and others suggested an alternate interface, extending std::search with "search objects".
I am finishing up a revised paper for Bristol, but I have implemented the new interface, and the code is available here:

 https://github.com/mclow/search-library

Comments greatly appreciated.

-- Marshall

Marshall Clow     Idio Software   <mailto:mclow.lists@gmail.com>

A.D. 1517: Martin Luther nails his 95 Theses to the church door and is promptly moderated down to (-1, Flamebait).
        -- Yu Suzuki

--

---
You received this message because you are subscribed to the Google Groups "ISO C++ Standard - Future Proposals" group.
To unsubscribe from this group and stop receiving emails from it, send an email to std-proposals+unsubscribe@isocpp.org.
To post to this group, send email to std-proposals@isocpp.org.
Visit this group at http://groups.google.com/a/isocpp.org/group/std-proposals/?hl=en.



.


Author: Chris Jefferson <chris@bubblescope.net>
Date: Wed, 13 Mar 2013 16:24:03 +0000
Raw View
Might be worth linking to the paper form github, just looking at the
code (and having not read n3411) it is not really clear what is going
on. Is this an implementation of n3411, or something new?

Chris

On 13/03/13 16:21, Marshall Clow wrote:
> In Portland, I proposed adding additional search algorithms to the standard library.
> The paper was n3411.
>
> Matt Austern and others suggested an alternate interface, extending std::search with "search objects".
> I am finishing up a revised paper for Bristol, but I have implemented the new interface, and the code is available here:
>
>  https://github.com/mclow/search-library
>
> Comments greatly appreciated.
>
> -- Marshall
>
> Marshall Clow     Idio Software   <mailto:mclow.lists@gmail.com>
>
> A.D. 1517: Martin Luther nails his 95 Theses to the church door and is promptly moderated down to (-1, Flamebait).
>          -- Yu Suzuki
>

--

---
You received this message because you are subscribed to the Google Groups "ISO C++ Standard - Future Proposals" group.
To unsubscribe from this group and stop receiving emails from it, send an email to std-proposals+unsubscribe@isocpp.org.
To post to this group, send email to std-proposals@isocpp.org.
Visit this group at http://groups.google.com/a/isocpp.org/group/std-proposals/?hl=en.



.


Author: Marshall Clow <mclow.lists@gmail.com>
Date: Wed, 13 Mar 2013 09:37:43 -0700
Raw View
On Mar 13, 2013, at 9:24 AM, Chris Jefferson <chris@bubblescope.net> wrote:
> On 13/03/13 16:21, Marshall Clow wrote:
>> In Portland, I proposed adding additional search algorithms to the standard library.
>> The paper was n3411.
>>
>> Matt Austern and others suggested an alternate interface, extending std::search with "search objects".
>> I am finishing up a revised paper for Bristol, but I have implemented the new interface, and the code is available here:
>>
>>  https://github.com/mclow/search-library
>>
>> Comments greatly appreciated.
>>
>
> Might be worth linking to the paper form github, just looking at the code (and having not read n3411) it is not really clear what is going on. Is this an implementation of n3411, or something new?

Revised paper is coming soon (today, I hope).
But I've added a link to the (old) paper in the README.

This is an implementation of the functionality from n3411, but using a somewhat different interface.

-- Marshall

Marshall Clow     Idio Software   <mailto:mclow.lists@gmail.com>

A.D. 1517: Martin Luther nails his 95 Theses to the church door and is promptly moderated down to (-1, Flamebait).
        -- Yu Suzuki

--

---
You received this message because you are subscribed to the Google Groups "ISO C++ Standard - Future Proposals" group.
To unsubscribe from this group and stop receiving emails from it, send an email to std-proposals+unsubscribe@isocpp.org.
To post to this group, send email to std-proposals@isocpp.org.
Visit this group at http://groups.google.com/a/isocpp.org/group/std-proposals/?hl=en.



.


Author: Marshall Clow <mclow.lists@gmail.com>
Date: Wed, 13 Mar 2013 12:43:14 -0700
Raw View
On Mar 13, 2013, at 9:24 AM, Chris Jefferson <chris@bubblescope.net> wrote:

> Might be worth linking to the paper form github, just looking at the code (and having not read n3411) it is not really clear what is going on. Is this an implementation of n3411, or something new?

A paper skeleton is now available here: <https://github.com/mclow/search-library/blob/master/DXXXX.md>

-- Marshall

--

---
You received this message because you are subscribed to the Google Groups "ISO C++ Standard - Future Proposals" group.
To unsubscribe from this group and stop receiving emails from it, send an email to std-proposals+unsubscribe@isocpp.org.
To post to this group, send email to std-proposals@isocpp.org.
Visit this group at http://groups.google.com/a/isocpp.org/group/std-proposals/?hl=en.



.