Eelis

Results 10 issues of Eelis

Suppose a header declares: namespace http = boost::beast::http; void handle(http::request const &); This doesn't require the types to be complete, and so forward declarations for them would suffice. Unfortunately, there...

Feature

The future is now! Let's show people how nice C++ can be. :)

Example

Currently, as far as I can see, the only mechanism for getting a timeout on a ReadMessage call is by setting a read deadline with SetReadDeadline. This works, but if...

feature request

Because it would be convenient if code like the following worked generically for both regular ints and safe ints: template std::string f(I i) { using std::to_string; return to_string(i); }

Consider: #include #include using I = boost::safe_numerics::safe; struct X { I i; }; std::optional f(X x) { return x.i; } When asked to compile the above with `-Wconversion`, `g++` gives:...

The lack of such an overload has two drawbacks: 1. If one currently has code like: ``` int main() { using I = boost::safe_numerics::safe; I x = INT32_MAX; I y...

It would be really nice if this could be made to work: std::unordered_set s;

In http://eel.is/c++draft/tuple, the first link in /1 is to "tuple#", which is silly because it's the same as "tuple", except that Firefox doesn't show a link to "tuple#" as visited...

For `mu view` and `mu extract`, it would be convenient if they could read the message from stdin. Many other command line tools use the special filename `-` for this....

rfe