On 25 May 2015 at 15:51, Peter Dimov wrote:
Niall Douglas wrote:
https://svn.boost.org/trac/boost/wiki/BestPracticeHandbook#a8.DESIGN:Strongl...
This section is called
"(Strongly) consider using constexpr semantic wrapper transport types to return states from functions"
but I see nothing constexpr in it - the result of calling ::open can never be constexpr.
Could you perhaps elaborate a bit on the "constexpr semantic" part?
I was referring to the return type of:
std::expected<
std::expected<
std::shared_ptr