<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=https://github.com/llvm/llvm-project/issues/58824>58824</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            Where is the correct forum to suggest a change to the std c++ std future standard?
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            new issue
      </td>
    </tr>

    <tr>
      <th>Assignees</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          timprepscius
      </td>
    </tr>
</table>

<pre>
    Where is the correct forum to suggest a change to the std c++ std future standard?

I would like to suggest an implementation detail for std::future's then.

In a nutshell, I've been working on an implementation of futures with "then" enabled.  I assume C++2? at some point will have futures with thens.  Hopefully they will implement them so they do not need threads.

In any case -
If they have the future<X>::then call out to a non class member future_then(future, then), it allows for some neat things.
Like having the thens' gets returning another future, which can then be thened against, without any weird code.

I figure you guys would know the best forums to post this suggestion, with some examples, etc.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJy1U8tu2zAQ_BrpsoihhyXbBx1Sp0ED9N7eCkpcSawp0uAjrv--u5Sdwsi5ACFSS3JmdnbZW3ntfszoEJSHMCMM1jkcAozWxQWCBR-nCX0AAcMszIQc44M-SBiy6guNtB5jiI7DwkjhZFa_ZsVLVjyv3ze42KglaHXCB1QDajlrXNAEEZQ1IDEIpZmfYbP6mcaKnVW7pNFsHpANSTMx-Bm1zqojvNG5d4Qe0RCpOykzAeF-ZrLjTbSHiwozZFXF6DQBGtFrlBuANxDexwXhuOZaUWIgAnhLsbNVJtBlrWEWxPkAx1ieEL7ZM45R6ytHruvpDyUcWwhs3ZMWjA1gECUFHArpP-VqrjAIj_B0C43r1cTPdbl5VR9_ZvXX1T5WQpeI18bA7pNhlP-gKTVYcOnR3a79Wg3Y3w0_who48FJRubS2F78Whw0wKDgFsvgu9DsXmMSw6ywnuUAVgQmDB4eEa3hPUKLzBy_DX2Y1zCTTpDtUvzSTE2ISyviQzpCxnAO7cEHlqAWtxEePYFQTd-LVRpji1d8672TsJSnque9Se3v24mx9SsHfe5Ja4061Jol_BJfLcxTDsMmxK9t21xa7uipy2dXyUB9EHlTQ-N8eUx6d7uYQzp5rWr3SmEhh7DeDXehH6_f79HR29jfR0q-i3mXhr81-X23zuSuLti2HssEWy2aP8rCrt4dxV-N2t6v37TbXokftu6whLZXBCyQIWmfNS666qqiqsiyaoiibcrsZi75vm6as5XCQxb7ItgUu9Hw3rGNj3ZS7Lknq4-RpUysf_L9N6j81UbcnOsIXkcrrukDPw-HZDyr6PPF3Sf9flIiSlA">