Boost logo

Boost :

From: Barrett Adair (barrettellisadair_at_[hidden])
Date: 2019-12-16 04:46:46


On Tue, Dec 10, 2019, 18:21 Barrett Adair <barrettellisadair_at_[hidden]>
wrote:

> Dear Boost,
>
> The formal review of Zach Laine's STLInterfaces library begins now, and
> will run through December 19. Please participate in this review if you can.
> To submit a review, please reply to this email with the following
> information:
> - Your name
> - Your knowledge of the problem domain
> - Whether you believe the library should be accepted into Boost (be clear
> about this)
>
> In addition, you are strongly encouraged to answer the following questions:
> - What is your evaluation of the library's
> * Design?
> * Implementation?
> * Documentation?
> * Tests?
> * Usefulness?
> - Did you attempt to use the library? If so:
> * Which compiler(s)?
> * What was the experience? Any problems?
> - How much effort did you put into your evaluation of the review?
>
> STLInterfaces is a C++14 library targeting ISO standardization. The
> following templates are provided, all C++20-friendly:
>
> 1. iterator_interface - a modern version of the iterator_facade and
> iterator_adaptor parts of Boost.Iterator
> 2. view_interface - a pre-C++20 implementation of C++20's eponymous feature
> 3. container_interface - a tool to eliminate boilerplate when writing new
> containers
>
> We would appreciate answers to these library-specific questions:
> - Do you like the name container_interface? sequence_container_interface
> is more precise, but seems a bit long.
> - Would you use something like container_interface, but for associative
> containers? If so, should it assume a node-based interface, a la std::map
> and std::set? This assumption would preclude alternative associative
> container-like types, such as flat_map.
>
> Code: https://github.com/tzlaine/stl_interfaces
> Docs: https://tzlaine.github.io/stl_interfaces/doc/html/index.html
>

Only four days are left in this review, and there are no reviews or
comments received so far. Please consider reviewing this library if you
have any experience in this domain.


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